+ -
当前位置:首页 → 问答吧 → find 文件名 空格 怎么处理

find 文件名 空格 怎么处理

时间:2011-05-10

来源:互联网

for file in $(cd ${SRC_MAINCODE}; { find . -type f ! -path "*.svn*"; } ); do
        if [ -f $DST_MAINCODE/$file ]; then
           cp -a $SRC_MAINCODE/$file $DST_MAINCODE/$file
        else
           cp -a $SRC_MAINCODE/$file $DST_MAINCODE/$file
        fi
done
加了
OLDIFS=$IFS
IFS=:
也不行

作者: Reny   发布时间: 2011-05-10

OLDIFS=$IFS
IFS=$'\n'
可以了 哈哈哈

作者: Reny   发布时间: 2011-05-10

先别哈哈了,好歹解释一下要干什么!

IFS=$'\n'是什么意思!

为什么不用 find  $SRC_MAINCODE -type f ! -path "*.svn*" -exec ...

作者: ruifox   发布时间: 2011-05-10