我想处理这个文件名 SEMAPHOREINPUT_NEW MID CHANGE REPORT_16-06-2015.xlsx
for file in SEMAPHOREINPUT_NEW MID CHANGE REPORT_[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9].xlsx
do
mv "$file" "/home/test/${file%_[0-9][0-9]-[0-9][0-9]-[0-9][0-9[0-9][0-9].xlsx}.xlsx"
done
但它没有转换。
我得到以下错误
mv:无法统计`SEMAPHOREINPUT_NEW MID CHANGE REPORT_ [0-9] [0-9] - [0-9] [0-9] - [0-9] [0-9] [0-9] [0-9] .xlsx':否这样的文件 或目录
答案 0 :(得分:0)
使用单引号。
那是:
<key>CFBundleIdentifier</key>
<string>com.bar.foo</string>