Shell脚本反转文件行

时间:2020-01-09 10:40:29  来源:igfitidea点击:

问题描述:如何在Linux/UNIX bash shell下反转文件的行?

解决方法:您需要使用rev实用程序或命令。
它将指定的文件复制到标准输出,以反转每一行中的字符顺序。
如果未指定文件,则读取标准输入。

显示一行

tail -1 /etc/passwd

输出:

dnsmasq:x:111:65534:dnsmasq,,,:/var/lib/misc:/bin/false

反转一行

$ tail -1 /etc/passwd | rev

输出:

eslaf/nib/:csim/bil/rav/:,,,qsamsnd:43556:111:x:qsamsnd