linuxでファイルを比較し一致する部分を抽出する
ある特定のファイルの名前を記したテキストファイル(1)と、実際の(大量の)ファイルが格納されているディレクトリ(2)があります。
(1)に記載されているファイルの名前と一致するファイルのみを(2)から抽出してきたいです。
linuxでどのようにコマンドを打てばこれが実行可能でしょうか。ぜひご教授ください。日本語がわかりにくくてすみません、よろしくお願い致します。
例としては
filenames.txt
file1
file3
file5
file8
file10
file11
/usr/local/actualfilesdir/
file1 file7
file2 file8
file3 file9
file4 file10
file5 file11
file6 file12
とあった場合 filenames.txt
を参照して/actualfilesdir/
から
file1
file3
file5
file8
file10
file11
のみを抽出してきたい、ということになります。