フォルダに大量のテキスト ファイルがあります。フォルダは「c:\vehicles」です。すべてのテキスト ファイルについて、model、make、year という単語を含むすべての行をコピーしたいと考えています。書き込み先のファイルは「vehicles.txt」で、「c:\」にあります。
私はコードを間違って書いたことを知っています。修正するにはどうすればよいですか?助けてくれてありがとう。
C:\vehicles $ ls -A | xargs head -qn 30 | perl -Mstrict -wne 'if( $ +_ =~ /(make)|(model)|(year)/ ) { print "$_"; }' > vehicles.txt
grep -rE "(make|model|year)" c: