«awk» etiketlenmiş sorular

AWK yardımcı programı, biçimlendirilmiş raporlar üretmek amacıyla metin verilerine (dosyalarda veya veri akışlarında) karşı uygulanacak bir dizi eylemden oluşan veri odaklı bir komut dosyası oluşturma dili kullanan bir veri çıkarma ve raporlama aracıdır.


3
Tüm parmak izi nasıl .ssh / yetkili_keys (2) dosyası için
Girilen tüm parmak izlerinin listesini almanın basit bir yolu var mı. .ssh / yetkili_keys2 dosyası? ssh-keygen -l -f .ssh/authorized_keys sadece ilk satırın / girişin / yayıncının parmak izini döndürür awk ile kesmek: awk 'BEGIN { while (getline < ".ssh/authorized_keys") { if ($1!~"ssh-(r|d)sa") {continue} print "Fingerprint for "$3 system("echo " "\""$0"\"> …
39 ssh  bash  ssh-keys  awk  ssh-keygen 

8
bash / sed / awk / etc diğer tüm satırları kaldır
bir bash komutları şunu verir: 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 Bu şekilde görünmesi için bir şeye boru döşemek istiyorum: Runtime Name: vmhba2:C0:T1:L14 Group …
39 bash  sed  awk 

7
PEM dosyası nasıl bölünür
Not: Bu gerçekten bir soru değil çünkü cevabı zaten buldum, ancak onu kolayca bulamadığım için başkalarına fayda sağlayabilmek için göndereceğim. Soru: Birleştirilmiş bir PEM dosyasını apache / mod_ssl yönergesi SSLCACertificateFile tarafından kullanılan dosya olarak nasıl okunur ? Cevap (orijinal) ( kaynak ): cat $file|awk 'split_after==1{n++;split_after=0} /-----END CERTIFICATE-----/ {split_after=1} {print > …
37 shell  openssl  awk  x509 


3
Eth0 MAC almak için en iyi yolu?
Linux'ta bir NIC'in MAC adresini almanın daha etkili bir yolu var mı? Bu çalışıyor: ip link show dev eth0 | awk ' /link\/ether/ { print $2 }' ancak şu şekilde bulunabilir: cat /sys/net/something
20 linux  mac  ethernet  awk  net 

4
Bir metin dosyasını satır uzunluğuna göre filtrelemek için Linux kabuk komutu
Ben dd if=/dev/sda1 of=diskimagebazı metin dosyalarını kurtarmak için gereken bir borked bölüm (düşünmek ) 30GB disk görüntüsü var . Veri oyma araçları foremostsadece iyi tanımlanmış başlıklara sahip dosyalarda çalışır, yani düz metin dosyaları değil, bu yüzden iyi arkadaşımın üzerine düştüm strings. strings diskimage > diskstrings.txt aslında istediğim metinle karıştırılmış, çoğunlukla …
19 sed  filter  awk  strings 

8
Bunun yerine awk kullanılabilir mi?
Numarayı buradan ratingçıktı olarak almak istiyorum # 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 Böyle yapabilirim # nc localhost 9571 | grep rating | cut -d: -f2 94 ancak awkbunun yerine daha basit bir çözüm için …
17 linux  bash  grep  awk 

3
Sed ile “]” karakterinden sonra tek bir satırdaki tüm karakterler nasıl silinir?
Sed ile "]" karakterinden sonra tek bir satırdaki tüm karakterler nasıl silinir? Kedi, awk kullanarak bazı dosya grep için çalışıyorum. Şimdi oneliner'ım bana şöyle bir şey veriyor 121.122.121.111] other characters in logs from sendmail.... :) Şimdi "]" karakterinden sonra hepsini silmek istiyorum ("]" ile). Sadece çıktımda istiyorum 121.122.121.111. Ben sed …
13 linux  sed  awk 

6
Ayrıştırma ve ini dosyasını bash dizi değişkenlerine dönüştürme?
Bir ini dosyasını bash dizi değişkenlerine dönüştürmeye çalışıyorum. Örnek ini aşağıdaki gibidir: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path böylece bunlar: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar ve bunun gibi. Şu anda, sadece bu komutu bulabilirim awk -F'=' '{ if ($1 ~ /^\[/) section=$1; else if ($1 !~ /^$/) print $1 section "=" $2 …

2
iptables sadece bir zincir gösteriyor
tldr: Nasıl iptables sadece bir zincir göstermek için alabilirim? Ben sadece bir tablo göstermek iptables olabilir, ama bir tablo birden fazla zincir oluşur. Zincir INPUT son kural nerede olduğunu bulmak gerekir (genellikle ama her zaman reddetmek tüm kural). Awk ve hatta biraz grep denedim, ama bu becerilerim azalıyor olmalı. Ben …
12 iptables  firewall  awk 

1
Sh -c ile beklenmeyen Awk sonuçları
Awk kullanan bir komutu sudo etmeye çalışıyorum ve awk sh -c içinde farklı şekilde çalışıyor gibi görünüyor. echo '1 2' | awk '{print $2}' 2 sh -c "echo '1 2' | awk '{print $2}'" 1 2 Bu neden oluyor?
4 bash  awk 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.