rsync
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
rsync [2023/03/23 07:50] – 作成 nullpon | rsync [2023/03/23 07:53] (現在) – nullpon | ||
---|---|---|---|
行 4: | 行 4: | ||
## includeとexclude | ## includeとexclude | ||
- | includeは指定のファイルのみ同期するという設定**ではない**。ゆえに | + | includeは指定のファイルのみ同期するというオプション**ではない**。ゆえに |
``` | ``` | ||
行 10: | 行 10: | ||
``` | ``` | ||
- | としても.txt以外のファイルも全て同期されてしまう。includeはexcludeで除外されるファイルから除外するものと考えると良い | + | としても`.txt`以外のファイルも全て同期されてしまう。 |
+ | |||
+ | includeはexcludeで除外されるファイルから除外するものと考えると良い | ||
``` | ``` | ||
行 16: | 行 18: | ||
``` | ``` | ||
- | とすると、excludeでは全てのファイルを除外しようとするが、その前に置かれたincludeによって.txtファイルが除外されなくなる。よって.txtファイルのみが同期される。 | + | とすると、`--exclude=" |
``` | ``` | ||
行 22: | 行 24: | ||
``` | ``` | ||
- | とすると、まずhoge.txtは除外される。次に.txtを除外対象から外してexclude=" | + | とすると、まず`hoge.txt`は除外される。次に`--include=" |
</ | </ |
rsync.1679557808.txt.gz · 最終更新: 2023/03/23 07:50 by nullpon