![如何批量重命名 Debian 文件夹?](https://linux22.com/image/96018/%E5%A6%82%E4%BD%95%E6%89%B9%E9%87%8F%E9%87%8D%E5%91%BD%E5%90%8D%20Debian%20%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%9F.png)
我的文件夹名称如下:
/AAA1\BBB1\CCC1
/AAA2\BBB2\CCC2
/AAA3\BBB3\CCC3
我如何将其批量重命名为:
/AAA1_BBB1_CCC1
/AAA2_BBB2_CCC2
/AAA3_BBB3_CCC3
答案1
在bash中:
for folder in AAA*; do mv "$folder" "${folder//\\/_}"; done
(根据您的模式调整 AAA*)。
如果您想在执行之前测试此脚本,请echo
在mv
.
我的文件夹名称如下:
/AAA1\BBB1\CCC1
/AAA2\BBB2\CCC2
/AAA3\BBB3\CCC3
我如何将其批量重命名为:
/AAA1_BBB1_CCC1
/AAA2_BBB2_CCC2
/AAA3_BBB3_CCC3
在bash中:
for folder in AAA*; do mv "$folder" "${folder//\\/_}"; done
(根据您的模式调整 AAA*)。
如果您想在执行之前测试此脚本,请echo
在mv
.