-2

嘿伙计们,我对这整个 bash 事情很陌生。我正在尝试编写一个同步两个文件夹的 shell 脚本。所以理论上我必须将文件夹一中的所有文件列出到一个数组中,并检查文件夹 b 中的文件是否存在。如果不是 cp $file 进入文件夹 b。

#!/bin/bash
FILES="`/PATH/TO/ALL/FILES`"
function generateList {
    for file in "$FILES"
    do
        echo "$file"
    done

}

所以也许你知道一个很好的教程来教授基础知识。:)

4

1 回答 1

2

研究使用 rsync。

man rsync如果不满足您的文档需求,此链接似乎包含可以帮助您的信息:

http://www.maclife.com/article/howtos/using_rsync_keep_your_files_sync_0

于 2013-03-05T19:55:26.927 回答