我的文件夹名称如下:
/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
.