Domande taggate «awk»

Un linguaggio di scansione ed elaborazione orientato al modello.




3
Diff, mostra la riga modificata solo dal file giusto
Ho un file ae bvorrei visualizzare le righe bmodificate da quando è stato clonato a. Solo le linee modificate, nessun contesto circostante, nessun segno di offset differenziale. Come posso farlo usando lo shell scripting? (No Python / Perl / PHP / ...) Sed e awk sono soluzioni accettabili. Per ora, …
24 shell-script  sed  awk  diff 

7
Utilizzo della funzione shell bash all'interno di AWK
È possibile utilizzare la funzione bash in AWK in qualche modo? File di esempio (stringa, int, int, int) Mike 247808 247809 247810 Tentativo di convertire i valori da decimale a esadecimale. Funzione definita in .bashrc o in shell script. awk '{print $1 ; d2h($2)}' file awk: chiamata della funzione indefinita …
24 bash  awk 

7
Testo tra due tag
Voglio recuperare qualsiasi cosa si trovi tra questi due tag - <tr> </tr>- da un documento HTML. Ora non ho requisiti html specifici che sarebbero giustificati per un parser html. Ho semplicemente bisogno di qualcosa che corrisponda <tr>e </tr>che ottenga tutto nel mezzo e potrebbero esserci più trs. Ho provato …

2
Perché awk esegue il buffering completo quando legge da una pipe
Sto leggendo da una porta seriale collegata a un dispositivo gps che invia stringhe nmea. Un'invocazione semplificata per illustrare il mio punto: $ awk '{ print $0 }' /dev/ttyPSC9 GPGGA,073651.000,6310.1043,N,01436.1539,E,1,07,1.0,340.2,M,33.3,M,,0000*56 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 $GPRMC,073651.000,A,6310.1043,N,01436.1539,E,0.42,163.42,070312,,,A*67 GPGGA,073652.000,6310.1043,N,01436.1540,E,1,07,1.0,339.2,M,33.3,M,,0000*55 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 Se invece provo a leggere da una pipe, awk inserisce nel buffer l'input prima di inviarlo …
23 awk  tty  serial-port 

5
Come manipolare un file CSV con sed o awk?
Come posso fare quanto segue su un file CSV usando sedo awk? Elimina una colonna Duplica una colonna Sposta una colonna Ho un grande tavolo con oltre 200 file e non ne ho molta familiarità sed.
23 sed  awk  csv 



11
Strumento in UNIX per sottrarre date
Esiste uno strumento in Solaris UNIX (quindi nessuno strumento GNU disponibile) per sottrarre le date? So che in Linux possiamo gawksottrarre una data da un'altra. Ma in Solaris il massimo che abbiamo è nawk(migliorato awk) che non può eseguire calcoli della data. Inoltre non posso usare perl. C'è un modo …
22 shell  solaris  awk  utilities  date 


5
Estrai il nome del file dal percorso nel programma awk
Ho uno script awk e ho passato un file CSV ad esso. awk -f script.awk /home/abc/imp/asgd.csv Quello che sto facendo è ottenere FILENAME all'interno script.awk. FILENAME mi dà l'intero percorso. Come sono in awk non posso usare basename FILENAME. print FILENAME; /home/abc/imp/asgd.csv Ho provato con questo dentro script.awk echo $FILENAME …
21 awk  filenames 


2
Ricerca senza distinzione tra maiuscole e minuscole in awk
Devo cercare una parola chiave usando awk, ma voglio eseguire una ricerca senza distinzione tra maiuscole e minuscole (senza distinzione tra maiuscole e minuscole). Penso che l'approccio migliore sia capitalizzare sia il termine di ricerca ("parola chiave") sia la linea target che awk sta leggendo allo stesso tempo. Da questa …

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.