![複数のファイルから行をキャプチャする[閉じる]](https://linux33.com/image/159250/%E8%A4%87%E6%95%B0%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8B%E3%82%89%E8%A1%8C%E3%82%92%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A3%E3%81%99%E3%82%8B%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
フォルダには5つのテキストファイルがあります。 5つのテキストファイルすべてで、最後の行から3行目をキャプチャし、シェルスクリプトを使用して1つのファイルにリンクする必要があります。
これにはコードが必要です。
答え1
これは次の方法で簡単に実行できますsed
。
sed -s '3,$ !d' *.txt > result.txt
3,$
住所です:3行目から終わりまで
!d
「削除しないでください」と言う
見るhttp://sed.sourceforge.net/sed1line.txtシェルスクリプトツールキットに役立つ多くのsed-onelinerを保存してください:-)