在linux中复制带空格的文件时,可以把名字用引号括起来,就不会报错了。
例如:
# cp "my space" "my space.20130923"
另外,分享下Linux中替换文件名中空格的方法。
使用 tr命令:
#!bin/bash
find . -type f -name "* *" -print |
while read name; do
na=$(echo $name | tr ' ' '_')
if [[ $name != $na ]]; then
mv "$name" $na
fi
done