LPIC-1 / GNU・Unixコマンド ・ コマンド問題
$
- sort -t' ' -k2 -nr nums.txt✓ 正解
- sort -k2 -a nums.txt
- sort -f2 -nr nums.txt
- sort -n -k2 -i nums.txt
💡 -k2 で2番目のフィールドをソートキーに指定、-n で数値として比較、-r で降順にします。-t は区切り文字の指定です。
○ sort -t' ' -k2 -nr nums.txt:正解。-k2 でキー指定、-n で数値比較、-r で降順、-t で区切り文字を指定します。
✕ sort -k2 -a nums.txt:-a は sort に存在しないオプションで、降順や数値比較も指定されていません。
✕ sort -f2 -nr nums.txt:-f は大文字小文字無視のオプションで、フィールド指定(-k)ではありません。
✕ sort -n -k2 -i nums.txt:-i は印字不能文字の無視で、フィールド指定や降順の指定にはなりません。