良く使う使い方は
rsync -avz --update ソースディレクトリィ/ デスティネーションディレクトリィ |
古いのは消す、というのだったら --delete を入れる。 例外ファイルは、--exclude ファイル名 あるいは --exclude-from=ファイル名リストのファイル名 で指定する。
#!/bin/sh
if [ -d /mathhd0/mk ] ; then
rsync -avz --delete --exclude-from=/export/home/exclude.list \
--exclude '._*' /export/home/ /mathhd0
fi
|