複数のファイルのパターンに一致する行を新しいファイルにコピーする

複数のファイルのパターンに一致する行を新しいファイルにコピーする

200個の出力ファイルがあり、そのうちの1行を比較する必要があります。正確な線はさまざまですが、Total Energy = xyz常に存在します。この行を出力ファイルから新しいファイルにコピーする簡単な方法はありますか?ところで私はKshを使用しています。

ベストアンサー1

grep最も簡単なコマンドです。

フォルダにファイルがあるとしましょう。

grep 'Total Energy =' dir/* > results.txt

ファイルの命名/構成方法に関する追加情報がないと、より正確ではありません。これで問題を解決できることを願っています。

他のソリューションでは、sedまたはを使用できますが、おそらく最も簡単ですawkgrep

おすすめ記事