Japanese / English
sort
sortコマンドは、ファイルの内容を行ごとに並べ替えるコマンドです。
以下のような内容のファイル(sam.txt)があるとします。

test1,aaa
test2,bbb
test3,ccc
test1,ddd
test1,eee
test1,bbb
このファイルに対してsortコマンドを実行します。

sort sam.txt
すると結果は以下のように辞書順に昇順ににソートされます。

test1,aaa
test1,bbb
test1,ddd
test1,eee
test2,bbb
test3,ccc
逆に降順にソートするには-r オプションを使用します。

数値比較でソート
sortコマンドではデフォルトでは文字列比較でソートします。
-nオプションを使用することにより数値比較でソートすることが出来ます。
以下、例です。

数値比較でソート
数値比較でソート

ソート結果をファイルに出力
ソートした結果を標準出力するのではなく、別のファイルに作成したい場合、-oオプションを使用します。
以下、sam.txtをソートした結果をsam2.txtに保存している例です。

cat sam.txt | sort -o sam2.txt

Back to top

Information
SEO対策 大阪  税理士 相談  税理士 守口市  税理士 大阪市  税理士 枚方市  自動車ガラス 神戸  シール印刷 神戸  ブリリアントアパートメント  株式会社CONFRAGE  英会話 個人レッスン 京都市右京区  京都市右京区西京区でマンツーマン英会話 
このページはCONFRAGEの著作物です。このページを複製・転載することを禁じます。CopyRight(C)2003-2016 CONFRAGE All rights reserved.