▽1
●
a-kuma3 ●100ポイント ベストアンサー |
空白を指定するズバリの方法ではありませんが、ファイル名マッチのワイルドカードが使えます。
hoge.excludes:
foo bar?bar
ただ、これだと空白以外にもマッチしてしまいます。
もし、それが問題になる場合には、空白以外のケースを include のパターンに含めます。
パターンが "+ " で始まる行は exclude 中にあっても include パターンとして解釈されるので、例えば以下のような感じ。
hoge.excludes:
foo bar?bar + bar[A-Za-z0-9]bar
参考URL: http://www.infoscience.co.jp/technical/rsync/rsync.html#exclude
"--exclude-from" に指定したファイルの中身を変更できるのなら、スペースの前に「\」を入れれば OK のはずです。
Using 'rsync --exclude-from' to Exclude Files Containing Spaces - Raam Dev