【Linux服务器的奇异命令之2--rev】

 

 

 

 

 

[标签]: 翻转输出    倒过来打印    反向输出    好玩的命令    rev命令

 

 

问题详情的描述或方案目标的预期:

有时候处理一行文字的时候因为格式不齐整,这时将文本反过来处理有意想不到的便利。

 

 

 

【解决方案】

 

Linux的rev命令基本用法:

[root@blubn-aly-03 ~]# cat test.txt

1234

[root@blubn-aly-03 ~]# cat test.txt |rev

4321

[root@blubn-aly-03 ~]# rev test.txt

4321

  

特殊场景使用举例:

[root@blubn-aly-03 ~]# vim test.txt

111 222 333 444 xxx

aaa xx9

一 二 三 9xx

dhak das cds jkl n, jkl 88 das jlk opi x9x

~

  

比如上面这个不规则的文本,每一行字段数不同,且最后一个字符串貌似有共同之处又不一样,

希望定位到每一行的最后一个字符串,

那么,现在就有两个办法,第一个是 |awk '{print$NF}',

第二个就是使用rev将内容反转,使得所有目标处在规律的、确定的首位,然后做后续处理。

  

  

  

总结:rev实现的功能并非独一无二,但带来了方便和乐趣。

 

 

 

百度一下    谷歌翻译

 

 

 

 

 

 

【书君方案】 简洁、完整、漂亮、记忆深刻

 

 

 

 

 

 

©2022 BLUBN.HonL   京ICP备15053931号   书君   bookfooked.com V1.1