xargs 的一个小例子: 使用 xargs 来批量重命名

技术 Linux

使用 xargs -I {} 来用 {} 替代输入字符

$ ll 1.* | awk '{print $9}'
1.1.c
1.2.c
1.3.c
1.4.c
1.4.h
1.5.c
1.6.c
1.7.c
1.8.c
$ ll 1.* | awk '{print $9}' | cut -c 3- | xargs -I {} mv 1.{} 2.{}

使用该命令来将所有1.开头的文件重命名为2.开头。

运行结果

$ ll 1.* | awk '{print $9}'
2.1.c
2.2.c
2.3.c
2.4.c
2.4.h
2.5.c
2.6.c
2.7.c
2.8.c
创建于2018年11月27日 22:49
阅读量 243
留言列表

暂时没有留言

添加留言