Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。180件31ある特定のファイルの名前を記したテキストファイル(1)と、実際の(大量の)ファイルが格納されているディレクトリ(2)があります。(1)に記載されているファイルの名前と一致するファイルのみを(2)から抽出してきたいです。linuxでどのようにコマンドを打てばこれが実行可能でしょうか。日本語がわかりにくくてすみません、よろしくお願い致します。file3file5file8file10file11のみを抽出してきたい、ということになります。個の銅バッジ簡単な実際の例を交えながらの説明をするとイメージが伝わりやすいかもしれません。できるので、必要に応じて見直してみてください。「ファイルに記述された(ディレクトリ部分を含まない)ファイル名の一覧」と、実際に特定ディレクトリに含まれているファイルたちのファイル名の、共通部分の抽出である、と理解しました。さんもおっしゃっていますが、ある程度のファイル名についての前提が必要です。具体的には、ファイル名に改行は含まれないが必要であると思っています。使えると思っています。文などを回すことで、様々な処理が行えると思っています。|1自分だったら、ファイル名に改行は含まれない。ファイル名にダブルクォーテーションは含まれない。下にあるファイル数より少ない。いう条件下であれば、シェルスクリプトで以下のように後続処理へ続けます。{}'ただ後続処理が複雑なのであれば、シェルスクリプトではなく他のプログラミング言語でプログラムを書きます。シェルスクリプトで複雑な処理を書くとメンテナンスしづらいと思っているためです。<filenames.txt前提条件:ファイル名に改行を含まない。重複する名前を含まない。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。クエスチョンマークが表示された場合の対処法を教えてください。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。