我的项目中有大量图像文件,但是它们中都有空格,这在github上引起了问题。我需要使用Rails控制台将其全部更改,并添加“-”而不是空格。 我知道这是可能的,但无法做到。用来移动和更改单个文件名:
cd app/assets/images && mv avatar.png avatar123.png
答案 0 :(得分:0)
好吧,我设法用此页面上的第二个脚本解决了这个问题:
来源:https://www.commandlinefu.com/commands/view/6877/replace-spaces-in-a-filename-with-hyphens
。
我当前的脚本是这样的,它可以100%工作:
cd app/assets/images && for f in * ; do mv "$f" $( echo $f | tr ' ' '-' ) ; done