텍스트 파일에서 여러 줄 인쇄

텍스트 파일에서 여러 줄 인쇄

다음 코드를 사용하여 파일의 두 번째 줄을 인쇄합니다.

sed '2q;d' file

한 번에 두 줄 이상을 인쇄하려면 이 코드에 무엇을 추가해야 합니까?

답변1

GNU를 사용하면 sed다음을 사용하여 2, 3, 10행 등을 인쇄할 수 있습니다.

sed -n '2p;10p;3p;...'

답변2

2~4행을 인쇄하려면 다음을 수행합니다.

sed '2,4!d' file

2번째 줄과 그 뒤의 다른 2개 줄을 인쇄하려면:

sed '2,+2!d' file

답변3

일련의 줄을 인쇄하려는 경우 이것을 사용할 수 있습니다 sed -n 2,4p somefile.txt. 그러면 2~4행이 인쇄됩니다 somefile.txt.

관련 정보