«awk» 태그된 질문

AWK 유틸리티는 형식화 된 보고서를 생성 할 목적으로 텍스트 데이터 (파일 또는 데이터 스트림에서)에 대해 수행 할 작업 집합으로 구성된 데이터 기반 스크립팅 언어를 사용하는 데이터 추출 및보고 도구입니다.

12
아파치 로그를 구문 분석하는 데 유용한 awk 및 grep 스크립트가 있습니까? [닫은]
로그 분석기를 사용할 수 있지만, 현재 발생하는 상황을 확인하기 위해 최근 웹 로그를 구문 분석해야하는 경우가 종종 있습니다. 때로는 특정 파일을 요청하는 상위 10 IP를 파악하는 것과 같은 일을합니다. cat foo.log | grep request_to_file_foo | awk '{print $1}' | sort -n | uniq -c | sort -rn | head 툴박스에 …

3
.ssh / authorized_keys (2) 파일에 대한 모든 지문을 얻는 방법
.ssh / authorized_keys에 입력 한 모든 지문 목록을 얻는 간단한 방법이 있습니까? .ssh / authorized_keys2 파일? ssh-keygen -l -f .ssh/authorized_keys 첫 줄 / 입력 / 공개 키의 지문 만 반환합니다. awk로 해킹 : awk 'BEGIN { while (getline < ".ssh/authorized_keys") { if ($1!~"ssh-(r|d)sa") {continue} print "Fingerprint for "$3 system("echo " …
39 ssh  bash  ssh-keys  awk  ssh-keygen 

8
bash / sed / awk / etc 다른 모든 줄 바꿈 제거
bash 명령은 다음을 출력합니다. Runtime Name: vmhba2:C0:T3:L14 Group State: active Runtime Name: vmhba3:C0:T0:L14 Group State: active unoptimized Runtime Name: vmhba2:C0:T1:L14 Group State: active unoptimized Runtime Name: vmhba3:C0:T3:L14 Group State: active Runtime Name: vmhba2:C0:T2:L14 Group State: active 다음과 같이 보이도록 파이프를 연결하고 싶습니다. Runtime Name: vmhba2:C0:T1:L14 Group State: active Runtime Name: …
39 bash  sed  awk 

7
PEM 파일을 분할하는 방법
참고 : 이것은 이미 답을 찾았 기 때문에 실제로는 질문이 아니지만 여기서 쉽게 찾을 수 없으므로 다른 사람들에게 도움이 될 수 있도록 게시 할 것입니다. 질문 : 연결된 PEM 파일을 apache / mod_ssl 지시문 SSLCACertificateFile에서 사용하는 것으로 읽는 방법은 무엇입니까? 답변 (원본) ( 출처 ) : cat $file|awk 'split_after==1{n++;split_after=0} /-----END …
37 shell  openssl  awk  x509 


3
eth0의 MAC을 얻는 가장 좋은 방법은?
Linux에서 NIC의 MAC 주소를 검색하는 더 효율적인 방법이 있습니까? 이것은 작동합니다 : ip link show dev eth0 | awk ' /link\/ether/ { print $2 }' 그러나 다음과 같은 것을 통해 찾을 수 있습니다. cat /sys/net/something
20 linux  mac  ethernet  awk  net 

4
줄 길이로 텍스트 파일을 필터링하는 Linux 쉘 명령
dd if=/dev/sda1 of=diskimage텍스트 파일을 복구 해야하는 borked 파티션 (생각 ) 의 30GB 디스크 이미지가 있습니다. 데이터 조각 도구 foremost는 잘 정의 된 헤더가있는 파일, 즉 일반 텍스트 파일이 아닌 파일에서만 작동하므로 좋은 친구가되었습니다 strings. strings diskimage > diskstrings.txt 실제로 쓸모없는 텍스트와 혼합 된 많은 문자열, 주로 쓸모없는 것들을 포함하는 3GB …
19 sed  filter  awk  strings 

8
대신 awk를 사용할 수 있습니까?
rating이 결과에서 숫자를 얻고 싶습니다. # nc localhost 9571 language: language:en_ZA.UTF-8 language:en_ZW.UTF-8 session-with-name:Ubuntu Classic (No effects):gnome-session --session=2d-gnome session-with-name:Ubuntu (Safe Mode):gnome-session -f --session=2d-gnome session-with-name:Ubuntu Classic:gnome-session --session=classic-gnome xsession:/etc/X11/Xsession rating:94 이렇게 할 수 있습니다 # nc localhost 9571 | grep rating | cut -d: -f2 94 awk더 간단한 솔루션 대신 사용할 수 있습니까?
17 linux  bash  grep  awk 

3
sed로“]”뒤에 한 줄에서 모든 문자를 삭제하는 방법은 무엇입니까?
sed로 "]"뒤에 한 줄에서 모든 문자를 삭제하는 방법은 무엇입니까? cat, awk를 사용하여 일부 파일을 grep하려고합니다. 이제 내 oneliner가 다음과 같은 것을 반환합니다. 121.122.121.111] other characters in logs from sendmail.... :) 이제 "]"문자 뒤의 "" "뒤에있는 문자를 모두 삭제하려고합니다. 나는 단지 121.122.121.111내 결과물을 원한다 . 나는 sed의 특정 예에 대해 인터넷 …
13 linux  sed  awk 

6
ini 파일을 bash 배열 변수로 구문 분석하고 변환하는 방법은 무엇입니까?
ini 파일을 bash 배열 변수로 변환하려고합니다. 샘플 ini는 다음과 같습니다. [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path 그래서 이들은 다음과 같이됩니다 : session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar 등등. 지금은이 명령 만 내놓을 수있었습니다 awk -F'=' '{ if ($1 ~ /^\[/) section=$1; else if ($1 !~ /^$/) print $1 section "=" $2 }' 또한 …

2
iptables는 하나의 체인 만 보여줍니다
tldr : iptables에 하나의 체인 만 표시하려면 어떻게해야합니까? iptables에 하나의 테이블 만 표시하도록 할 수 있지만 테이블은 여러 체인으로 구성됩니다. 체인 INPUT에서 마지막 규칙이 어디 있는지 찾아야합니다 (일반적으로 항상 모든 규칙 거부). 나는 awk와 심지어 grep을 시도했지만 그 기술에 대한 나의 기술은 약해지고 있어야합니다. awk를 사용하여 단 하나의 단락을 얻으려고 …
12 iptables  firewall  awk 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.