回复: 求助Bibby 一个 sell 脚本

不如尝试这样做:

    [*]用 find 命令找到所有的文件路径。例如:

    $ find /www/usersite/ > /tmp/filelist

    [*] 用 shell 语句生成对应的复制命令:

    # while read line; do
    new="$(echo $line | sed 's#/???/##')"
    echo "cp -f $line $new" >> /tmp/cmd
    done < /tmp/filelist

只是一个思路,你可以测试一下。有问题再发上来大家探讨。

注意:find 命令会占用较多的 CPU 资源,所以测试时请不要在查找的目录下放太多的文件。

回复: 求助Bibby 一个 sell 脚本

我上面那个帖子里有思路,你参考下吧。

另,建议用复制,这样即使出错了也不影响原先的目录和文件。