rsync --exclude-from を使用してファイルを処理することはできません。

rsync --exclude-from を使用してファイルを処理することはできません。

これはコマンドです:

rsync -avAX --exclude-from=rsyncexclude.txt ./some_tests/ ./back_to_me/

除外ファイルの内容は次のとおりです。

/some_tests/musik/
/some_tests/notthis/

Archページでコマンドを試しましたが、{}除外と連携させることはできません。

何をすべきかわからない。エラーメッセージは表示されませんが、ディレクトリが存在します。コピーしたくないディレクトリ(txtファイルにあります)をコピーします。

ベストアンサー1

rsync除外ファイルの絶対パスのルート()は、/ソースディレクトリの最上位レベルを表します。だから./some_tests/内部他のsome_testsサブディレクトリを含む階層が機能する必要があります。つまり、./some_tests/some_tests/musik/除外する必要があります。

しかし、その場合は、./some_tests/musik/次のものを使用する必要があります。

/musik/

いいえ/some_tests/musik/

おすすめ記事