Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
;分離されたファイルの特定の列を数値で並べ替えています。
;
sort -k3n file
ただし、番号10と11は1より前にソートされています。これを修正するにはどうすればよいですか。
フィールドが空白以外で区切られている場合は、次のように--field-separatoror-tオプションを使用できます。
--field-separator
-t
sort -k3n -t\; file
-nオプションでうまくいくはずです。これで希望の注文が出力されないことを確認できますか?
echo -e "1\n10\n11\n2"|sort -n