File 处理小技巧

案例1:
将 文件 file1.txt
10|20|30|40|50
转换为
10
20
30
40
50

vim file.txt
:%s#|#^M#g # 替换掉所有|为^M

注意:这里的“^M”要使用“Ctrl-v(小写) + Ctrl-m(小写)”生成,而不是直接键入“^M”。

案例2: 批量重命名文件后缀

[root@localhost rename]# ls
1.mp4  2.mp4  3.mp4  4.mp4  5.mp4  6.mp4  7.mp4  8.mp4  9.mp4
[root@localhost rename]# rename '.mp4' '.txt' *
[root@localhost rename]# ls
1.txt  2.txt  3.txt  4.txt  5.txt  6.txt  7.txt  8.txt  9.txt
[root@localhost rename]# 
comments powered by Disqus