rsync
のマニュアルページに記載されているように、-a
(アーカイブ)スイッチは-rlptgoD
と同等です。ただし、シンボリックリンクを保持したくない状況があります。 -a
スイッチを使い続け、シンボリックリンクのコピーを防ぐ方法はありますか?私は毎回-rptgoD
を書くことができましたが、それは少し長いです。
以下を試してください:
rsync -a -no-links ...
または、少し短い:
rsync -a -no-l ...
--no-links
/--no-l
スイッチが必要後-a
コマンドラインで切り替えます。それ以外の場合は--links
は-a
が再びオンになります。
いいえ。代わりにエイリアスを使用できます。ラインを入れて
alias mrsync="rsync -rptgoD"
〜/ .profile内で、次のログイン後、mrsync
だけを呼び出して、これらのパラメーターをエイリアスで暗黙的に指定できます。