cutコマンドは出力順を制御できない。
いったいどこで勘違いしたのか、
$ cat testfile 12345 12345 12345 12345 12345
というファイルを
$ cut -c5,4,3,2,1 testfile
とやったら、オプションで指定した順序で編集されて出力(54321)されると思い込んでいた。正しくはオプションでどう並べて指定しようとレコード先頭から若い順序で出力される。bオプションやfオプションも同じ。本番投入しなくてよかった。
いったいどこで勘違いしたのか、
$ cat testfile 12345 12345 12345 12345 12345
というファイルを
$ cut -c5,4,3,2,1 testfile
とやったら、オプションで指定した順序で編集されて出力(54321)されると思い込んでいた。正しくはオプションでどう並べて指定しようとレコード先頭から若い順序で出力される。bオプションやfオプションも同じ。本番投入しなくてよかった。