파일의 두 번째 줄 인쇄를 건너 뛰는 방법은 무엇입니까?


0

첫 두 행에 헤더 정보가 포함 된 .csv 파일이 있습니다. 두 번째 행은 친숙하지 않은 형식 (마침표, 공백 등)이므로 두 번째 행 인쇄를 건너 뛰고 결과를 다른 함수로 파이프하고 싶습니다. 어떻게 할 수 있습니까?

예제 파일 :

var1,var2,var3
Variable 1!,Variable 2!,Variable 3!
1,2,3
4,5,6
7,8,9

원하는 출력 :

var1,var2,var3
1,2,3
4,5,6
7,8,9

답변:


2

sed중,

sed '2d' file

( 개발 elete 라인 번호 2) 또는

sed -n '2!p' file

( P는 주소 범위 2 RINT 라인하지; !부정 연산자이다)

awk

awk 'NR!=2' file

(레코드 번호가 2가 아닌 경우 인쇄).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.