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
Ho pensato per la prima volta a SED ( sed "s/^/COUNTER \&/" /tmp/1.tex) ma è progettato per una singola linea e non posso incrementare il contatore stesso pensando così ora awkperché ho grandi esperienze con gawkapprocci integrati. Dati What & South Dragon & North Dragon & 5 \\ \hline What …
Ho un file prova.txtcome questo: Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random2 random3 random4 extra1 extra2 bla Start to grab from here: 2 fix1 fix2 fix3 fix4 random1546 random2561 extra2 bla bla Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random22131 e …
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 …
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 …
Ho due file file1e file2. Il contenuto di esempio di file1è: A B C D E F G H e il contenuto di file2è come: A B few other lines E F few more other lines A B C D E F G H few more other lines G H …
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 …
Ho un grosso file di testo (~ 50Gb quando gz'ed). Il file contiene 4*Nrighe o Nrecord; cioè ogni record è composto da 4 righe. Vorrei dividere questo file in 4 file più piccoli, ognuno dei quali misura circa il 25% del file di input. Come posso dividere il file al …
supponiamo, se esiste un file costituito dalle seguenti righe, se lo sono 12345 567 7878 66 er3 t45t y6y46y 4y6 y656y y5y 46y6 65y7 y66uyuy yy46y6y L'output deve essere simile a: 66 y6y46y y5y y66uyuyy y46y6y Ho provato il sed 's/.* //g'nome file del comando e molti altri sedcomandi, ma …
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 …
Ho un file nel formato seguente: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Qual è il modo migliore per analizzare il file file.txtin un formato come: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 In altre parole, voglio scorrere il file e contare il numero di volte …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.