XXX 아래에 처음 123 개 인쇄
AAA
BCB
DDD
123
123
XXX
CCC
123
123
MSM
123
awk 'NR == 1, /XXX/ {next}; /123/ {print; exit}' < input.txt
포함 된 첫 번째 줄까지 모든 줄을 건너 뛴 XXX
다음 123
나머지 줄에 포함 된 첫 번째 줄을 인쇄합니다 .
변수에 저장된 임의의 문자열의 경우 :
START='XXX' NEEDLE='fancy string with " and *' awk '
NR == 1, index($0, ENVIRON["START"]) {next}
index($0, ENVIRON["NEEDLE"]) {print; exit}' < input.txt
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다