无法将包含一个子字符串的目录中的所有文件名替换为另一个子字符串

时间:2019-04-12 01:35:29

标签: bash

FROM=$1
TO=$2
find . -name '*'$FROM'*' -type f -exec bash -c 'mv "$1" "${1/$FROM/$TO}"' -- {} \;

find . -name '*'$FROM'*' -type f部分正确查找文件,但是mv部分似乎不起作用

0 个答案:

没有答案