Domande taggate «awk»

Un linguaggio di scansione ed elaborazione orientato al modello.

1
Come ottenere righe la cui ennesima colonna contiene l'ennesima colonna
Ho un file CSV che contiene domini e e-mail, come questo: site1.com,mail.site1.com site2.com,testmail.com site3.com,mx.site3.com site4.com,smtp.site4.com site5.com,foomail.com site6.com,barmail.com site7.com,webmail.site7.com site8.com,01mx.site8.com site9.com,foobarmail.com site10.com,mx-smtp222.site10.com Voglio ottenere righe in cui la colonna dei webmail contiene la colonna dei domini della stessa riga. Per l'esempio sopra, l'output dovrebbe essere: site1.com,mail.site1.com site3.com,mx.site3.com site4.com,smtp.site4.com site7.com,webmail.site7.com site8.com,01mx.site8.com site10.com,mx-smtp222.site10.com



8
Come grep le righe che hanno un certo valore in una colonna specifica?
Ho un file come il seguente 200.000 1.353 0.086 200.250 1.417 0.000 200.500 1.359 0.091 200.750 1.423 0.000 201.000 1.365 0.093 201.250 1.427 0.000 201.500 1.373 0.093 201.750 1.432 0.000 202.000 1.383 0.091 202.250 1.435 0.000 202.500 1.392 0.087 202.750 1.436 0.000 203.000 1.402 0.081 203.250 1.437 0.001 203.500 1.412 …
9 awk  grep 

4
Una domanda su Awk
Ok, poiché questa è una domanda complessa, la spiegherò chiaramente. Ho un contenuto di file mostrato come di seguito: $ Cat File1 ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {TBMKF} ABC Cool Lol POP {YUKER} ABC Cool Lol …

1
pessima condizione di vero e falso
Mi sono imbattuto che se lo usiamo awk 0 inputfile, non stamperà nulla perché 0significa falso della condizione. Se usiamo awk 1 inputfile, stamperà tutto come 1vero per ogni riga interpretata da awk. Se usiamo awk any_string inputfile, non stamperà nulla perché tutte le variabili awk inizializzate come zero quindi …
9 awk  gawk 


5
Come abbreviare / percorso / in / file in / p / t / file
Sto cercando un elegante one-liner (ad es. awk) Che accorcerà una stringa di un percorso Unix usando il primo carattere di ciascun livello genitore / intermedio, ma il nome di base completo. Più facile da mostrare con esempi: /path/to/file → /p/t/file /tmp → /tmp /foo/bar/.config/wizard_magic → /f/b/./wizard_magic /foo/bar/.config/wizard_magic→ /f/b/.c/wizard_magic Alla …
9 sed  awk  string 

5
Unisci righe alternative da due file
file1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 file2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 File di uscita: .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info := 60 …



8
Come aggiungere la riga alla riga precedente?
Ho un file di registro che deve essere analizzato e analizzato. Il file contiene qualcosa di simile come di seguito: File: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump Sulla base dello scenario di cui sopra, devo …


3
Come sottrarre righe (linee) con AWK
Sto cercando di capire come posso usare AWK per sottrarre linee. Ad esempio, immagina che il file di input sia: 30 20 L'output sarebbe: 10 Ora, come test, sto provando a calcolare la colonna di memoria "Usato" da: $ cat /proc/meminfo Quindi al momento ho scritto questo: $ grep -P …
9 linux  awk 

2
Elaborazione di due file tramite awk
Ho letto Confrontando due file usando Unix e Awk . È davvero interessante L'ho letto e testato, ma non riesco a capirlo completamente e lo uso in altri casi. Ho due file. file1ha un campo e l'altro ha 16 campi. Voglio leggere elementi di file1 e confrontarli con il terzo …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.