awk

텍스트 처리 grep과 awk가 함께 라이브 스크립트에서 작동하지 않습니다.
awk

텍스트 처리 grep과 awk가 함께 라이브 스크립트에서 작동하지 않습니다.

SSH를 사용하여 원격 서버(Ubuntu)에 로그인한 다음 매초마다 텍스트/값을 출력하는 명령(라이브 스크립트)을 실행합니다. 라이브 출력에서 ​​포함을 필터링하고 싶습니다 . 이를 위해 올바른 출력을 제공하는 이것을 'dlsch_rounds'사용하고 있습니다 .command | grep 'dlsch_rounds' UE 4aae: dlsch_rounds 22/0/0/0, dlsch_errors 0, pucch0_DTX 0, BLER 0.03874 MCS 9 이제 더 자세히 필터링하여 BLER 0.0...

Admin

awk - 두 단계를 하나로 결합
awk

awk - 두 단계를 하나로 결합

다운로드가 진행 중인지 확인하려면 Transmission-remote의 출력 테이블을 읽어야 합니다. 현재 이는 다음을 통해 달성됩니다. trans="transmission-remote 0.0.0.0:9092 -n $user:$pass -l" [ "$($trans | awk '! /awk/ && /n[/]a/ {print $2}')" == "n/a" ] \ || [[ $($trans | awk '! /awk/ && /%/ {print substr($2, 1, length(...

Admin

CSV 필드에서 포함된 줄 바꿈을 제거하는 방법
awk

CSV 필드에서 포함된 줄 바꿈을 제거하는 방법

파일 때문에 고민 중이에요. 일반적으로 호스트당 한 줄을 정의해야 합니다. 그러나 때때로 누군가가 일부 필드를 다른 행으로 분할하는 경우가 있습니다. 예는 다음과 같습니다. "host1","host1","linux server","" "host2","host2","linux server","" 이제 나는 이 문제를 해결할 수 있는 방법(bash에서 더 나은 방법)을 찾고 싶습니다. "host1","host1","linux server","" "host2","host2","linux server","...

Admin

반복 패턴의 모든 행을 캡처하고 하위 결과에 대해 일부 작업을 수행하는 방법
awk

반복 패턴의 모든 행을 캡처하고 하위 결과에 대해 일부 작업을 수행하는 방법

반복되는 텍스트 패턴에서 줄 사이의 모든 가변 개수의 줄을 캡처한 다음 bash에서 해당 줄에 대한 작업을 수행할 수 있는 가능성을 찾고 있습니다. 예시 텍스트: Total: text1 text2 Total: text3 Total: Text1 Text4 Text5 내 목표는 기본적으로 일치 항목에 대해 for 루프를 수행 Total:한 다음 해당 항목에 대해 작업을 수행하는 것입니다. 이는 항상 후속 하위 텍스트의 첫 번째 부분입니다. 고급 언어와 마찬가지로: for (cat filename = e...

Admin

행 삭제 구문
awk

행 삭제 구문

이 구문을 사용하여 2.txt다음 행을 삭제합니다 1.txt. awk 'NR==FNR{a[$0]=1;next}!a[$0]' 2.txt 1.txt > lines.txt 내 행의 형식은 다음과 같습니다. [email protected]:something 두 파일의 줄이 동일하면 이 내용이 없으므로 lines.txt괜찮습니다. 하지만 [email protected]동일하다면 줄을 삭제하고 다음 단어를 무시하고 싶습니다 :. ...

Admin

ls 텍스트 출력을 조작하여 파일 이름 경로 추가
awk

ls 텍스트 출력을 조작하여 파일 이름 경로 추가

때때로 다음과 같은 ls 출력 형식의 파일을 얻습니다. /etc/cron.d: -rw-r--r-- 1 root root 128 May 15 2020 0hourly -rw------- 1 root root 235 Dec 17 2020 sysstat /etc/cron.daily: -rw------- 1 root root 235 Dec 17 2020 sysstat 일반 Gnu 도구를 사용하거나 bash 내부를 삭제하여 이를 조작할 수 있는 기회가 있습니까? -rw-r--r-- 1 root root ...

Admin

파일 이름의 특정 부분과 해당 내용 나열
awk

파일 이름의 특정 부분과 해당 내용 나열

BusyBox가 설치된 Linux 시스템이 있고 이라는 디렉토리가 있습니다 /data/var/lib/connman. 이 디렉토리에는 관심이 없는 일부 디렉토리가 포함되어 있습니다. 그러나 wifi_<HASH1>_<HASH2>_managed_psk.config" "와 같은 파일 이름 패턴을 가진 많은 .config 파일이 포함되어 있습니다. 내 예의 파일 이름에는 <HASH1>_<HASH2>영숫자 문자인 흥미로운 해시 부분이 포함되어 있습니다. 전체 파일 이...

Admin

유사한 두 패턴 사이의 특정 패턴이 일치하지 않는 경우 유사한 두 패턴 사이의 모든 라인을 삭제합니다.
awk

유사한 두 패턴 사이의 특정 패턴이 일치하지 않는 경우 유사한 두 패턴 사이의 모든 라인을 삭제합니다.

제목은 다음과 같아야 합니다 Remove all lines between two similar patterns, including the line of the starting pattern. if another specific pattern in between is not matched. Google에서 답변을 검색하는 다른 사람들이 읽기 쉽기 때문에 더 짧게 만들었습니다. 질문에 관하여: 특정 컴퓨터에 대해 유가가 있는 주식과 시장이 불가능한 주식 목록이 있습니다. 공유가 나열될 수 있는 모든 컴퓨...

Admin

awk의 변수 문제
awk

awk의 변수 문제

다음 명령의 텍스트 sd를 변수로 바꾸고 싶습니다. lsblk -r --output NAME,MOUNTPOINT | awk -F \/ '/sd/ { dsk=substr($1,1,3);dsks[dsk]+=1 } END { for ( i in dsks ) { if (dsks[i]==1) print i } }' 나는 시도했다: lsblk -r --output NAME,MOUNTPOINT | awk -F -v dev=sd \/ '/{print $dev}/ { dsk=substr($1,1,3);dsks[d...

Admin

열 값을 기준으로 CSV 파일에서 행 삭제
awk

열 값을 기준으로 CSV 파일에서 행 삭제

다음 형식의 1,200만 행이 포함된 CSV 파일이 있습니다. mcu_i,INIT,200,iFlash, 11593925, 88347,,0x00092684,r,0x4606b570, ok,, 32,single,op-c,0,, 0, 0, 0, mcu_i,INIT,200,iFlash, 11593931, 88348,,0x00092678,r,0x28003801, ok,, 32,single,op-c,0,, ...

Admin

awk를 사용하여 새 줄을 공백으로 바꿉니다.
awk

awk를 사용하여 새 줄을 공백으로 바꿉니다.

디렉터리의 모든 파일에서 생성된 텍스트 파일이 있습니다. 이 파일을 내가 가지고 있는 스크립트에 대한 입력으로 사용하고 싶지만 올바르게 구문 분석하려면 특정 방식으로 형식이 지정된 텍스트 파일이 필요합니다. 현재 텍스트 파일(파일 이름 목록)의 형식은 다음과 같습니다. A1_R1.fastq.gz A1_R2.fastq.gz A2_R1.fastq.gz A2_R2.fastq.gz A3_R1.fastq.gz A3_R2.fastq.gz RN각 샘플이 탭으로 구분되어 동일한 줄에 있도록 쌍으로 된 읽기(이름은...

Admin

헤더에 특정 하위 문자열이 포함된 csv 파일에서 열을 추출하는 awk 명령
awk

헤더에 특정 하위 문자열이 포함된 csv 파일에서 열을 추출하는 awk 명령

다음과 같은 형식의 거대한 CSV 파일이 있습니다. aaa1, "aaa2, aa214", aa21, "aa, a14", aa211, aa44, aaa445 data, data, data, data, data, data, data, ........................................ ........................................ 헤더에 특정 문자열(예: )이 포함된 열을 추출하고 싶습니다 a2. 위의 예에서는 열 aaa2등이 포함됩니다 aa21. 내가...

Admin