特定のテキストを含むファイルをコピーし、ディレクトリ構造を維持します。 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 - 関連情報 条件付きPAM認証を実装するには? NFSを介したrsync - 速度が一貫していない Debian サーバーの警告 - パッケージを確認できません 「suはrootとして実行されたコマンドを記録しません」 Ubuntuが「gateway」の代わりに「_gateway」という名前をデフォルトゲートウェイとして解決するのはなぜですか? MacOS/Debian10デュアルブート - 不明なEFIパーティションを削除する方法は? 再起動コマンドは、無人アップグレードが完了するのを待ちますか? Linuxでポート番号になじみのある名前を割り当てる方法は? systemctlなしでsystemdランレベルを設定するには? 20インチiMac LCD 2006のRadeon Mobility X1600にXorgの問題がある