タグ付けされた質問 「exclude」

7
Unix zipディレクトリ。ただし、特定のサブディレクトリ(およびその中のすべて)は除外されています
ディレクトリをzip圧縮しようとしています(UNIXでSSH経由)が、いくつかのサブディレクトリ(およびその中のすべてのファイルとディレクトリ)を除外する必要があります。 これまでのところ私はこれを持っています: zip -r myarchive.zip dir1 -x dir1/ignoreDir/**/* しかし、それはうまくいかないようです。 私も試しました zip -r myarchive.zip dir1 -x dir1/ignoreDir1/* dir1/ignoreDir2/* ただし、これには、ignoreDir1およびignoreDir2内にサブディレクトリが含まれます。 除外したいディレクトリ内のサブディレクトリ構造は非常に重要なので、単に各ディレクトリを-x引数に追加することはできません。 誰もこれを行う方法を知っていますか?
115 unix  zip  exclude 

1
ST2が除外フォルダーを検索しないようにするにはどうすればよいですか?
私はこのような崇高なプロジェクトを持っています: { "folders": [ { "path": ".", "folder_exclude_patterns": ["_doc", "cache", "logs", "_release"], "file_exclude_patterns": ["*.sublime-workspace"] } ] } 特に、私は除いています_doc、_releaseプロジェクトからなど、。サイドバーに表示されないため、除外されているようです。ただし、検索を行うと、STはこれらのフォルダーも検索し、すべての種類の無関係な結果を返します。 たとえば、この検索を行う場合: ファイルが除外されている_docフォルダーにあるにもかかわらず、次のような結果が得られます。 これを回避する方法はありますか?


1
tar-このように除外する方法:“ / path / excludeRoot / ** / directoryToExclude”
バックアップからいくつかのディレクトリを除外したいと思います。ただし、すべてが特定の名前を持つわけではありません-指定されたルートディレクトリの下にあるもののみ rsyncでは、次のような除外マスクを使用します。 /path/excludeRoot/**/directoryToExclude つまり、名前directoryToExcludeが下にあるすべてのディレクトリ/path/excludeRootが除外されます。 一方、名前はあるdirectoryToExcludeが他の場所にある各ディレクトリが含まれます tarで実行できますか?
2 tar  exclude 

1
dd、pv、gzip、および除外ディレクトリ、可能ですか?
以下を行うことは可能ですか? dd if=/dev/hdx | pv | gzip > /path/to/image.img\ --exclude=/temp --exclude=/lost+found --exclude=/proc --exclude=/path/to/image.img だから、gzipで圧縮されたイメージのバックアップを作成したいのですが、いくつかのディレクトリとファイルが書き込まれている場所を除外したいのですが、どうすればいいですか?

0
Bitcasaでファイルタイプを除外する
特定のファイルタイプをBitcasaでミラーリングから除外する方法はありますか?バックアップするLightroomカタログがたくさんありますが、すべてのプレビューファイル(* .lrprev)を除外したいと思います。これは、100Kとそのようなファイルをバックアップするための帯域幅の無駄です。 Bitcasaは無料プラン(有料プランにサインアップする前に評価します!)のユーザーに対してサポートを提供していません。そのため、サポート担当者に質問することはできません。

0
ルートからのクローン作成時にrsyncの除外をアンカーできません
を使用してデータを同期しています rsync [...] --exclude='/var' / host:/ これを実行すると、出力の一部は *deleting var/log/nginx/https.error.log.1.gz *deleting var/log/nginx/https.error.log 私を示すこと--exclude='/var'引数は、ファイル名がスラッシュで始まらないので、理にかなって示したファイル名と一致しませんでした。ただし、/varフォルダーではなくフォルダーに一致させたいだけなので、式の先頭のスラッシュを省略したくありません/some/where/var。どうすればこれを達成できますか? 編集:私は間違っていた。上記のコマンドは、実際のコマンドの簡易バージョンであり、問​​題は先頭のスラッシュとは関係ありませんでした。rsyncの出力では、ファイル名はスラッシュなしで表示されますが、パターンマッチングは正常に機能します。

1
rsync --excludeおよび--exclude-fromが機能しない
私はスクリプトでコマンドを使用しており、これを数年間使用しました。昨年はスクリプトを使用しませんでしたが、今日は再度実行しました。しかし、rsyncからファイルを除外するのに突然問題が発生します。 私はUbuntu 18.04(rsyncバージョン3.1.2)を使用しています。次のコマンドを実行します。 rsync -exclude-from='sync_exclude.txt' -azvv -e ssh '.' root@146.xx.xx.xx:~/wp sync_exclude.txtファイルは次のようになります。 $ cat sync_exclude.txt .idea .git .gitignore .DS_Store sync_exclude.txt ansible/* .env しかし、驚いたことに、rsyncはこの除外ファイル内のすべてのものも同期するようになりました。 私は次のような他のバリエーションを試しました rsync -exclude=.git/ -azvv -e ssh '.' root@146.xx.xx.xx:~/wp rsync -exclude=".git/" -azvv -e ssh '.' root@146.xx.xx.xx:~/wp rsync -exclude=/.git/ -azvv -e ssh '.' root@146.xx.xx.xx:~/wp rsync -exclude=/.git/* -azvv -e ssh '.' …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.