«awk» 태그된 질문

패턴 지향 스캔 및 처리 언어.

6
파일의 특정 내용을 가져옵니다
따라서이 문제에 대한 도구를 들었 기 때문에이 문제에 대한 도구가 있다는 것을 알고 있지만 도구가 무엇인지 모르겠습니다. / etc / passwd의 사용자 이름을 제외한 모든 데이터를 필터링하는 것과 같은 일을하고 싶습니다. 예를 들어 다음 파일에서 user1, user2 및 user3을 가져오고 싶습니다. 이 경우 논리는 "파일의 각 줄에서 첫 번째 ':'까지 …
9 files  sed  awk  cut 

1
awk의 두 필드 구분 기호 (콜론 및 공백)
둘 중 하나가 공백 일 때 awk 명령에 두 필드 구분 기호를 어떻게 지정할 수 있습니까? 나는 awk에 내장 if-else 조건을 사용 하여이 작업을 수행 할 수 있다고 생각하지만 정확한 명령에 대해서는 확실하지 않습니다. 샘플 파일은 다음과 같습니다. cat test.txt Swapnil Engineer 20000 Avinash:Doctor:30000 Dattu GovntJob 50000 Amol:Master:10000 두 번째 …
8 awk 

3
AWK를 사용하여 특정 열에서 특정 값을 가진 행 선택
큰 csv 파일이 있는데 다음과 같습니다. 1,2,3,4,5,6,-99 1,2,3,4,5,6,-99 1,2,3,4,5,6,-99 1,2,3,4,5,6,25178 1,2,3,4,5,6,27986 1,2,3,4,5,6,-99 7 번째 열이 -99와 같은 줄만 선택하고 싶으므로 출력은 다음과 같습니다. 1,2,3,4,5,6,-99 1,2,3,4,5,6,-99 1,2,3,4,5,6,-99 1,2,3,4,5,6,-99 나는 다음을 시도했다. awk -F, '$7 == -99' input.txt > output.txt awk -F, '{ if ($7 == -99) print $1,$2,$3,$4,$5,$6,$7 }' input.txt > …
6 linux  shell  awk  csv 


2
xargs로 파이프 된 printf로 출력 형식화
코드베이스에서 문자열의 발생을 검색 한 다음 형식이 지정된 출력을 파일 이름, 줄 번호 및 코드 lide로 가져옵니다. 출력의 첫 번째 줄에서 원하는대로 얻었지만 다음 줄은 원하는 형식을 잃습니다. $ find src/ -name "*.js" | xargs grep --null -E -n 'filter\(|map\(' | xargs -0 printf "%-100s%-5s%-100s" > test.txt 결과는 다음과 같습니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.