Linux批量操作常用命令,需要在终端执行
1、批量重命名
以将目录下所有包含W0的文件重命名为-W0为例:
rename -v 's/W0/-W0/' *.wav
2、批量删除
以批量删除目录(dev)下的指定文件(包含W02的文件)为例:
find dev -name "*W02*.wav" -exec rm -rf "{}" \;
3、批量移动
以批量移动目录(dev)下所有指定文件到另一个文件夹(dev/shell/)为例:
find dev -name "*.wav" | xargs -i mv