sedを使用してテキストファイルから特定の行番号を削除しますか?


回答:


63

ファイルから行2、12-17と57行を削除するには、data.txt使用してsedこのような何かを行うことができますが。

 sed -e '2d;12,17d;57d' data.txt

元のファイル(.bak拡張子付き)のバックアップを作成するに-i.bakは、コマンドで使用します。

 sed -i.bak -e '2d;12,17d;57d' data.txt
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.