Linux下优秀的命令行程序
Linux下除了基础的ls
,cp
,mv
等基础的命令行程序外,还有很多优秀的命令行程序,用好它们可以提高我们操作的效率。
本文将记录一些命令行程序的基础用法,同时会随着作者不断深入地使用它们而不断扩充本文的内容。
1. 批量重命名
mv
无法批量重命名,若需要批量重命名,这里引入一个perl脚本——rename
。
1 |
|
说明:all_files
是待替换的所有文件。s/old/new/
是正则表达式的字符串,表示用new
代替old
,其中的/
起到分离作用,s表示substitute(代替)。
例如:
将所有的ttc
后缀换为ttf
后缀
1 |
|
持续更新中……
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 协议 ,转载请注明出处!