昇順に並んでいるデータを降順に並べ替えたい。しかもデータはファイルに1行ずつ入ってる。 というような時に tac コマンドが便利。がOS Xには入ってないmacportで検索しても引っかからない。と思っていたら、coreutils パッケージに入ってるらしい。 $sudo port install coreutilsで入るけど、tacコマンドが見つからない。PATHが通ってないのかとか思ったのだが、GNU由来のコマンドはgがつくらしく、 gtac らしい。OS Xにもともと入っているtail コマンドでも同じ事ができる tail -r file で可能。 しかし日本語訳されているマニュアルなどを読むとtail -rは大きいファイルには向かないし、GNU版には無いからやめろとか書いてあったりする。 MAN tail http://www.linux.or.jp/JM/html/gnumani