特定のテキストを含むファイルをコピーし、ディレクトリ構造を維持します。 2024-5-21 • grep find directory cp 使用中のコードこの回答、特定のテキストを含むファイルをあるフォルダから別のフォルダに簡単にコピーできます。この-rオプションを使用すると、ディレクトリ内で再帰的に検索することもできます。 その結果、ターゲットディレクトリに多くのファイルがコピーされました。ファイルをコピーするときにディレクトリ階層を維持するにはどうすればよいですか? これは次のようによく似ています。これまたはこれ問題がありますが、問題が追加されたため、ファイル内の特定のテキストを検索する必要があります。 FWIW、Ubuntu 14.04 x64を使用しています。 答え1 見つけたらその答え、それなら特別なことはありません。 $ cd /path/to/srcdir $ grep -lr PATTERN . | tar -T - -cf - | tar -C /path/to/dstdir -xf - 関連情報 grubなしでGNU / Linuxオペレーティングシステムから起動するオプションを提供するライブ/リカバリディスクは何ですか? 編集する: ユーザーがログインしてから5分後、SystemDはCPUを100%使用します。 [閉じる] 2の累乗を三角形で印刷する方法は? Bashでは、プロセスグループは次の場合にのみ動作します...? Linuxツールを使用してCSVファイルのフィールドを確認するには? サブドメインサイトをプライマリドメインに移動する - Apache仮想ホストがソースファイルにリダイレクトされない __report_bad_irqがヒットしていません。 最後の起動以降のシステム稼働時間 状態141に設定されたパイプライン出力の最初の行を取得します。これはset -eo Pipelinefailを使用してbashスクリプトに失敗します。