【发布时间】:2019-02-22 13:59:52
【问题描述】:
我正在根据扩展名移动文件。
当存在与 glob 匹配的文件时,以下内容按预期工作;但是当没有匹配的文件时它会返回
'mv: 重命名 /Users/xxx/Downloads/*.txt 为 /Volumes/Internal_HD/*.txt: 目录中没有这样的文件'
in_path=/Users/xxx/Downloads
out_path=/Volumes/Internal_HD
for f in "$in_path"/*.txt; do
mv -v "$f" "$out_path"
done;
['xxx' 是用户名。]
【问题讨论】: