Domande taggate «awk»

Un linguaggio di scansione ed elaborazione orientato al modello.

8
Come posso sostituire una stringa in un file?
La sostituzione di stringhe nei file in base a determinati criteri di ricerca è un'attività molto comune. Come posso sostituire la stringa foocon barin tutti i file nella directory corrente? fare lo stesso in modo ricorsivo per le sottodirectory? sostituire solo se il nome del file corrisponde a un'altra stringa? …
751 text-processing  awk  sed  perl 

7
Esiste un tutorial di base per grep, awk e sed? [chiuso]
Sono stato un utente Linux per un po 'e ho una comprensione abbastanza decente della maggior parte delle utilità comuni della riga di comando. Tuttavia, quelli che vengono superiore e superiore sempre in relazione alla programmazione sono grep, awke sed. L'unica cosa per cui ho usato grep è il piping …
95 grep  sed  awk 




7
Mostra tutti i file fino alla partita
grep --before-context 5 mostra 5 righe prima della partita. Voglio mostrare tutto prima della partita. Fare grep --before-context 99999999funzionerebbe ma non è molto ... professionale. Come mostrare tutti i file fino alla partita?



5
Passa la variabile shell come / pattern / a awk
Avere quanto segue in una delle mie funzioni di shell: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , quindi quando viene chiamato come _process $arg, $argviene passato come $1e utilizzato come modello di ricerca. Funziona in …
59 shell  awk  quoting  variable 

9
Come analizzare JSON con shell scripting in Linux?
Ho un output JSON da cui ho bisogno di estrarre alcuni parametri in Linux. Questo è l'output JSON: { "OwnerId": "121456789127", "ReservationId": "r-48465168", "Groups": [], "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": null, "RootDeviceType": "ebs", "State": { "Code": 16, "Name": "running" }, "EbsOptimized": false, "LaunchTime": "2014-03-19T09:16:56.000Z", "PrivateIpAddress": "10.250.171.248", …

1
Differenza tra gawk e awk
Cerchi di capire le differenze tra le due funzioni gawk vs. awk? Quando si usa gawk vs awk? O sono uguali in termini di utilizzo? Inoltre, si potrebbe fornire un esempio?
50 awk  gawk 

2
Sostituzione della stringa in base al numero di riga
Ho una situazione in cui voglio sostituire una particolare stringa in molti file Sostituisci una stringa AAA con un'altra stringa BBB ma ci sono molte stringhe che iniziano con AAA o terminano in AAA e voglio sostituirne solo una sulla linea 34 e mantenerne intatte le altre. È possibile specificare …
50 sed  awk 

16
Rimuovi le voci duplicate $ PATH con il comando awk
Sto cercando di scrivere una funzione shell bash che mi permetterà di rimuovere copie duplicate di directory dalla mia variabile d'ambiente PATH. Mi è stato detto che è possibile ottenere questo risultato con un comando a una riga usando il awkcomando, ma non riesco a capire come farlo. Qualcuno sa …
48 bash  shell  awk  path 

4
Avversione inversa
Diciamo che ho un file di testo davvero grande (circa 10.000.000 di righe). Ne ho bisogno grepdalla fine e salvare il risultato in un file. Qual è il modo più efficiente per svolgere l'attività?

5
Come eseguire grep su una singola colonna?
Voglio grep l'output del mio ls -lcomando: -rw-r--r-- 1 root root 1866 Feb 14 07:47 rahmu.file -rw-r--r-- 1 rahmu user 95653 Feb 14 07:47 foo.file -rw-r--r-- 1 rahmu user 1073822 Feb 14 21:01 bar.file Voglio correre solo grep rahmusulla colonna $ 3, quindi l'output del mio grepcomando dovrebbe assomigliare a …
42 grep  awk 

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.