开发者

How can I change every semicolon in every filename of every file in a folder and its subfolders to a dash?

How can I recursively change every semicolon in every filename of every file in a folder and its s开发者_Go百科ubfolders to a dash? (or even better, a space and then a dash)


A little late but this snippet should do the the trick:

for f in $(find . -type f); do mv "$f" "${f/;/ -}"; done

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜