Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* 削除オプション --delete [#ee3ec1b6]
** SRCディレクトリ以下に無いファイルはDSTディレクトリ以下...
# 準備
mkdir {src,dst}
touch src/{1,2,3}
# rsync実行
rsync -avz --delete src/ dst/
=> 1,2,3がコピーされる
# srcから1を削除
rm src/1
# rsync実行
rsync -avz --delete src/ dst/
=> dst/1が削除される
# dstに1,4を追加
touch dst/{1,4}
# rsync実行
rsync -avz --delete src/ dst/
=> dst/1とdst/4が削除される(src/1とsrc/4は存在しないの...
- SRCディレクトリのファイルが削除されることはない!
終了行:
* 削除オプション --delete [#ee3ec1b6]
** SRCディレクトリ以下に無いファイルはDSTディレクトリ以下...
# 準備
mkdir {src,dst}
touch src/{1,2,3}
# rsync実行
rsync -avz --delete src/ dst/
=> 1,2,3がコピーされる
# srcから1を削除
rm src/1
# rsync実行
rsync -avz --delete src/ dst/
=> dst/1が削除される
# dstに1,4を追加
touch dst/{1,4}
# rsync実行
rsync -avz --delete src/ dst/
=> dst/1とdst/4が削除される(src/1とsrc/4は存在しないの...
- SRCディレクトリのファイルが削除されることはない!
ページ名: