我如何按顺序反转文件中的一行
例子 :
输入文件 :
123
500
1000
LOAN
GOD
10000
01000
输出格式:
321
005
0001
NAOL
DOG
00001
00010
答案1
使用rev(1)
。
答案2
perl -lne 'print scalar reverse' < my_file.dat
答案3
单一 Unix 规范中没有简单的命令来执行此操作。但是,如果您能够超越 Unix 提供的功能,则可以安装rev
或tac
。事实上,尽管它们不是 Unix 的一部分,但其中一个可能已经安装在您的系统上。
显然,由于它们不是 Unix 的一部分,所以您永远不应该依赖它们的存在。
答案4
perl -n -e "print reverse split //, $_"