複数のファイルから行をキャプチャする[閉じる]

複数のファイルから行をキャプチャする[閉じる]

フォルダには5つのテキストファイルがあります。 5つのテキストファイルすべてで、最後の行から3行目をキャプチャし、シェルスクリプトを使用して1つのファイルにリンクする必要があります。

これにはコードが必要です。

答え1

これは次の方法で簡単に実行できますsed

sed -s '3,$ !d' *.txt > result.txt

3,$住所です:3行目から終わりまで

!d「削除しないでください」と言う

見るhttp://sed.sourceforge.net/sed1line.txtシェルスクリプトツールキットに役立つ多くのsed-onelinerを保存してください:-)

関連情報