첫 번째 열의 변수 패턴을 찾고 싶습니다.
$ cat test.txt
abc.xyz
abc.def
pqr.tap
pqr.abc
abc.mnp
mnp.abc
abc.pqr
abc.mob
변수 모드가 다음인 경우 abc
출력은 다음과 같아야 합니다.
abc.xyz
abc.def
abc.mnp
abc.pqr
abc.mob
변수 모드가 다음인 경우 mnp
출력은 다음과 같아야 합니다.
mnp.abc
스키마가 변경 불가능한 경우 명령을 통해 실행할 수 있습니다(스키마 mnp의 경우).
awk -F"." '{ if($1 == "mnp") print $0;}' test.txt
답변1
답변2
항상 동일한 행 형식을 사용하는 경우 "abc"를 grep하면 됩니다. (또는 해당 지점을 포함하여 해당 지점 이전의 모든 항목):
grep abc. file.txt