列を含むファイルがあります。以下の例をご覧ください。
a b c ... z
1 2 3 ... 26
最初の列が最後の列になり、2番目の列が最後の列になるなど、すべての列を変更したいと思います。
z y x ... a
26 25 24 ... 1
これを実行できるライナー(awk
または)がありますか?列がほんの数個しかない場合はこれが機能することを知っていますが、何千もの列があるファイルに対してこれを実行できるようにしたいと思います。sed
awk
tac
ラインにぴったりですね。
熱と同等のものを探していると思います。
rev
列の内容も変わるので私にはうまくいきません。
ベストアンサー1
awk '{for(i=NF;i>0;i--)printf "%s ",$i;print ""}' file