파일에서 하나 이상의 특정 줄 번호를 제거하고 싶습니다. 이 작업을 수행하기 위해 sed를 어떻게 사용할 수 있습니까?
답변1
data.txt
다음 명령을 사용하여 파일에서 라인 2, 12-17 및 57을 제거하려면 sed
다음을 수행할 수 있습니다.
sed -e '2d;12,17d;57d' data.txt
.bak
원본 파일(확장명 포함)의 백업을 생성하려면 -i.bak
명령과 함께 사용하세요.
sed -i.bak -e '2d;12,17d;57d' data.txt