[解決済み】フォルダを再帰的にコピーして、一部のフォルダを除いてコピーする
2022-04-12 17:17:21
質問
隠しファイルを含むフォルダの内容全体を別のフォルダにコピーする簡単なbashスクリプトを書こうとしているのですが、特定のフォルダを除外したいのです。 どうすればこれを実現できますか?
解決方法を教えてください。
rsyncを使用します。
rsync -av --exclude='path1/to/exclude' --exclude='path2/to/exclude' source destination
を使用することに注意してください。
source
と
source/
は異なります。 末尾のスラッシュは、フォルダの中身をコピーすることを意味します。
source
を
destination
. 末尾のスラッシュがない場合は、フォルダの
source
を
destination
.
また、除外するディレクトリ (またはファイル) がたくさんある場合は、次のようにします。
--exclude-from=FILE
ここで
FILE
は、除外するファイルまたはディレクトリを含むファイルの名前です。
--exclude
のようなワイルドカードを含むこともできます。
--exclude=*/.svn*
関連
-
[解決済み] プロジェクトからすべての .pyc ファイルを削除するにはどうすればよいですか?
-
[解決済み] ターミナルでbashスクリプトを実行するにはどうすればよいですか?
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] すべてのディレクトリとサブディレクトリを再帰的にgrepするにはどうしたらいいですか?
-
[解決済み] あるディレクトリにあるすべてのコード行を再帰的にカウントするにはどうすればよいですか?
-
[解決済み] 特定のファイル/フォルダを除外してディレクトリをtarするシェルコマンド
-
[解決済み] grep --exclude/--include構文を使って特定のファイルをgrepしないようにする
-
[解決済み] キーと値のペアのファイルから環境変数を設定する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] テスト
-
[解決済み] MacOSのbashターミナルでexport PS1="\u[\033[m]@[\033[32m]\h:\[\033[33;1m]\w[\033[m]\$" は何を意味していますか?
-
[解決済み] Bashで$()と`の違いはあるのでしょうか?重複] [重複
-
[解決済み] zip警告 - 名前が一致しない
-
[解決済み] sed で二重引用符と単一引用符をエスケープするにはどうしたらいいですか?
-
[解決済み] cmake execute_process COMMAND [重複]。
-
[解決済み] Curl:応答を待たない[重複]。
-
[解決済み] awk で行を飛ばすにはどうしたらいいですか?
-
[解決済み] シェルスクリプトで整数式が期待されるエラー
-
[解決済み] cpコマンドで特定のディレクトリを除外するには?