Domande taggate «awk»

AWK è un linguaggio di elaborazione del testo. Viene utilizzato principalmente per manipolare ed elaborare dati strutturati e generare report.

10
Rimozione dei codici colore ANSI dal flusso di testo
Esame dell'output da perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' in un editor di testo (ad es. vi) mostra quanto segue: ^[[37mABC ^[[0m Come si rimuovono i codici colore ANSI dal file di output? Suppongo che il modo migliore sarebbe quello di convogliare l'output attraverso …
73 regex  sed  perl  awk 

9
Come ottenere la durata del video in secondi?
Come posso ottenere la durata del video in secondi? Cosa ho provato: ffmpeg -i file.flv 2>&1 | grep "Duration" Duration: 00:39:43.08, start: 0.040000, bitrate: 386 kb/s mediainfo file.flv | grep Duration Duration : 39mn 43s Questo che cosa vicino, ma non è così preciso, 2383 è di 39,71 minuti ffmpeg …
70 ffmpeg  time  awk  clock 

4
awk, mawk, nawk, gawk ... CHE COSA?
Ho appena iniziato a studiare awk e sono un po 'confuso su tutte quelle versioni in circolazione. Esiste una "versione" che si trova su tutti i sistemi simili a Unix? Come, sai, vi? Lo standard awk supporta l'opzione -F?
38 unix  awk 





3
Filtraggio dell'output del comando superiore
Sto eseguendo un Mac e voglio filtrare l'output del topcomando per un processo particolare in modo che vengano visualizzate solo le colonne PID, COMMAND e% CPU. Dopo aver ottenuto il PID del processo, eseguo: top -pid 1234 Tuttavia, questo visualizza più di 15 colonne per quel processo. Posso reindirizzare l'output …
12 macos  command-line  bash  awk  top 


2
Come posso trovare la mia versione di awk?
Se voglio conoscere la versione di awk ottengo quanto segue: $ awk --version awk: not an option: --version Check-in man awkvedo che il mio awk è mawk - linguaggio di scansione dei modelli e di elaborazione del testo
12 awk 


1
Come usare il separatore awk di virgoletta singola?
Vorrei usare awk per estrarre informazioni dall'output SQL come il seguente: (count (distinto serverclass) = '2') E è necessario estrarre il numero, che è 2 in questo esempio. Mi piacerebbe fare qualcosa di simile al seguente, ma non riesco a capire come sfuggire alla singola citazione: <sqlCommand> | awk 'BEGIN{FS="'"}{print …

1
Awk non funziona se racchiuso tra virgolette doppie
Questo comando non funziona: ssh $HOST "ls -l | awk '{print $1}'"` Sopra ignora il comando awk. Penso che potrebbe essere a causa delle doppie virgolette? Inoltre, come aggiungerei un'altra serie di virgolette doppie all'interno di Awk? vale a dire: ssh $HOST "awk '{print $1 "*"}' /some_file" Ho provato a …
11 linux  shell  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.