标签: macos bash shell raspberry-pi raspbian
我正在尝试编写一个脚本,用给定目录中的每个文件中的下划线替换空格。我有一个可以在我的mac上运行的shell脚本,但是当我将它移动到我的pi时它会抛出错误:remove-spaces.sh:3:remove-spaces.sh:错误的替换。我想知道如何摆脱这个错误以及导致它的原因。下面的脚本。
for f in $1/*.*; do mv "$f" "${f// /_}"; done