标签: bash shell
我正在学习一些shell脚本。无论文件类型和区分大小写,我都需要一种简单的方法来重命名所有文件夹和文件名。
例如,假设我有这个文件结构:
我想要做的是用“bat”替换所有这些中的字符串“super”。什么是最有效的方法?
答案 0 :(得分:0)
在目录中执行以下操作:
ls | while IFS= read -r -- i; do mv "$i" "${i/super/bat}" done