別のファイルで見つかった単語に対応するファイル内のすべての行をgrepしてから、それらの行を含む3番目の新しいファイルを作成しようとしています。例えば:
File 1
rs2132k34hh
rs234hk5kk4
rsklhh32432
File 2
Info more info otherstuff rs2132k34hh somethings
Info more info otherstuff rs234hk5kk4 somethings
Info more info otherstuff rsklhh32432 somethings
Info more info otherstuff rs234hk5kk4 somethings
私はそれがの線に沿った何かであると思います
egrep -l "(\s(rs\S+))" /filethatIamsearching.txt > newfile.txt
ファイルからrsをgrepし、新しいファイルに送信します
しかし、これがコマンドに含まれるべきすべてではないことを私は知っています。誰かが私を正しい方向に向けることができますか?