読者です 読者をやめる 読者になる 読者になる

Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

sortコマンドでcsvファイル……やtsv的な謎独自ファイルの処理を行なう

bash unix

実際のところ

こんなデータがあったとします。

$ cat data.csv 
hello,2,ab
yeah,0,ab
foo,1,ab
bar,3,cd

区切り文字を","、三番目のカラムをソートする場合

$ sort -t , -k 3 data.csv 
foo,1,ab
hello,2,ab
yeah,0,ab
bar,3,cd

区切り文字を","、一番目のカラムをソートする場合

$ sort -t , -k 1 data.csv 
bar,3,cd
foo,1,ab
hello,2,ab
yeah,0,ad