awk 批量修改文件名
时间: 2023-11-09 15:59:05 浏览: 175
批量修改文件名
使用awk命令批量修改文件名的步骤如下:
1.使用ls命令列出需要修改的文件列表,并将输出传递给awk命令;
2.使用awk命令对每个文件名进行处理,生成新的文件名;
3.使用xargs命令将文件名传递给mv命令,完成文件名修改。
具体命令如下所示:
```
ls | awk '{printf("mv %s %s\n",$0, "new_"$0)}' | xargs sh
```
这个命令的功能是将当前目录下的所有文件名前添加上"new_"前缀,可以根据实际需求进行修改。
阅读全文