無制限の熱交換

無制限の熱交換

列を含むファイルがあります。以下の例をご覧ください。

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

おすすめ記事