1

--exclude-from=rsync(macportsのv3.0.9)でスペースのあるディレクトリをファイルから正しく除外するのに苦労しています。

名前の付いたフォルダを無視しようとしていますAdele - 21 [2011] flac/

試した:

- Adele - 21 [2011] flac/
- "Adele - 21 [2011] flac/"
- "Adele\ -\ 21\ [2011]\ flac/"
- 'Adele - 21 [2011] flac/'
- 'Adele\ -\ 21\ [2011]\ flac/'

-sスイッチを試しました。

まだ動作していません...


編集:なんてこった!これは機能しているようです:

- Adele - 21 \[2011\] flac/
4

1 に答える 1

3

問題は、のパラメータ--exclude正規表現であるということです。

これは、Adele - 21 [2011] flac一致Adele - 21の後に1つが[012]続き、その後に続くことを意味しますflac

これを修正するには、特殊文字をエスケープして[]

于 2012-09-03T16:19:25.277 に答える