sort コマンドのセパレータをタブにするには「-t $'\t'」
2013-03-07-1
[Tips]
Unix系OSの sort コマンドでセパレータをタブ文字にする方法。
ドルとシングルクオートで逆スラとティーを囲む。
いつもやり方を忘れちゃうのでここにメモしておく。
sort (Unix) - Wikipedia, the free encyclopediaより:
なお、Perl ではセパレータ指定は '\t' でOK。
ドルとシングルクオートで逆スラとティーを囲む。
sort -t $'\t' ...
いつもやり方を忘れちゃうのでここにメモしておく。
sort (Unix) - Wikipedia, the free encyclopediaより:
$ sort -k2,2 -t $'\t' phonebook Doe, John 555-1234 Fogarty, Suzie 555-2314 Doe, Jane 555-3214 Avery, Cory 555-4132 Smith, Brett 555-4321
なお、Perl ではセパレータ指定は '\t' でOK。
perl -F'\t' -ane 'print $F[1],"\n"' phonebook