我想将文件从一个文件夹移动到另一个文件夹,当文件名不包含空格时,我的代码可以正常工作,但是如果文件名中有空格,则会出现错误,我的代码如下:
find [folderName] -size +1k -type f -name \*.txt -print0 | while IFS= read -r -d '' file; do
echo $file
mv $file targetfolderName
done
档案名称
样本01.txt测试-复制01.txt
试试这个
find [folderName] -size +1k -type f -name \*.txt -print0 | while IFS= read -r -d '' file; do
echo $file
mv "$file" targetfolderName
done
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句