我有100个文件命名sub1.txt, sub2.txt,..., sub100.txt.我喜欢将它们重命名为all1.txt, all2.txt,..., all100.txt.如何在linux(unix)中执行此操作?
谢谢你的帮助.
下面的脚本将使用模式重命名任意数量的文件sub*.txt.这也是干运行的感谢echo.只要echo您对结果满意,只需删除即可.
#!/bin/bash
for file in sub*.txt; do
echo mv "$file" "all${file#sub}"
done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1531 次 |
| 最近记录: |