3줄 청크를 사용하여 파일의 두 번째 및 세 번째 줄을 반복적으로 추출합니다.

3줄 청크를 사용하여 파일의 두 번째 및 세 번째 줄을 반복적으로 추출합니다.

3개의 데이터 행 집합이 포함된 파일이 있습니다. 각 그룹의 두 번째와 세 번째 행을 원합니다. 어떻게 얻을 수 있나요?

예: [설정 번호][설정의 행 수]

11
12
13
21
22
23
31
32
33

제 생각에는:

12
13
22
23
32
33

등.

나는 성공하지 못한 채 여러 가지 옵션을 시도했습니다.

답변1

POSIX awk 사용:

awk '!(FNR%3==1)' <file

POSIX sed 사용:

sed -e '1d;n;n;d' <file

GNU sed 사용:

sed -e '1~3d' <file

관련 정보