查找当前目录及其子目录下所有扩展名为.sh的文件,将其扩展名修改为.bash
find . -type f -name "*.sh" -print0 | xargs -0 rename .sh .bash {}
使用find的-print0和 xargs的-0选项,可以解决文件名中包含空格的问题。
查找当前目录及其子目录下所有扩展名为.sh的文件,将其扩展名修改为.bash
find . -type f -name "*.sh" -print0 | xargs -0 rename .sh .bash {}
使用find的-print0和 xargs的-0选项,可以解决文件名中包含空格的问题。