일치하는 줄을 파일로 인쇄

일치하는 줄을 파일로 인쇄

저도 이 문제로 어려움을 겪었습니다. 파일이 있는데 "(작은따옴표)로 시작하는 모든 줄을 다른 파일로 리디렉션하고 싶습니다.

line1
"\line2
line3
"!line4
"Line5

난 최선을 다 했어 grep, sed, awk. 일치하는 항목으로 시작하는 줄만 삭제할 수 있고 다른 파일로 리디렉션할 수는 없습니다.

답변1

$ grep '^"' infile >outfile

^"로 시작하는 모든 줄 과 일치합니다 ". 주위의 작은따옴표는 큰따옴표로 인해 쉘이 엉망이 되는 것을 방지합니다.

관련 정보