awk

    68calore

    5risposta

    voglio fare quanto segue awk 'BEGIN {FS=" ";} {printf "'%s' ", $1}' Ma sfuggire sola offerta in questo modo non funziona awk 'BEGIN {FS=" ";} {printf "\'%s\' ", $1}' Come fare questo? Grazie per l

    11calore

    4risposta

    Ho un file molto grande in cui ho bisogno di ottenere ogni ennesima riga e stamparlo in una riga. I miei dati: 1 937 4.320194 2 667 4.913314 3 934 1.783326 4 940 -0.299312 5 939 2.309559 6

    24calore

    2risposta

    Quando eseguo il seguente awk -F\, '{print $2,":",$1}' esso stampa "First : Second" Come posso ottenere "First:Second"

    17calore

    3risposta

    Sto convertendo un file CSV in un formato tabella e ho scritto uno script AWK e l'ho salvato come my.awk. Ecco il mio script: #AWK for test awk -F , ' BEGIN { aa = 0; } { h

    5calore

    2risposta

    Sto usando awk per la formattazione di un file di input in un file di output. Ho diversi pattern per riempire variabili (come "alcuni pattern" nell'esempio). Queste variabili vengono stampate nel form

    8calore

    1risposta

    quando sto cercando di rimuovere le righe duplicate consecutive con awk "!x[$0]++" file proprio report x[: Event not found. anche lo stesso caso con sed -i -e "$!N; /^\(.*\)\n\1$/!P;D" file come pure

    16calore

    8risposta

    Ho usato git flow per un paio di mesi e ha funzionato molto bene. Mi piacerebbe automatizzare l'operazione "bump version". Il progetto è PHP e il footer.php ha un token da sostituire con il tag di ril

    7calore

    1risposta

    Spesso mi trovo a fare la stessa partita nell'azione del pattern, per accedere ad alcune parti del record di input, ad es. /^Compiled from \"(.*)\"$/ { file_name = gensub("^Compiled from \"(.*)\"

    26calore

    6risposta

    Ho un file di grandi dimensioni che contiene i dati in questo modo: a 23 b 8 a 22 b 1 voglio essere in grado di ottenere questo: a 45 b 9 posso prima ordinare questo file e poi fallo in Python

    11calore

    4risposta

    Il /./ rimuove solo le righe vuote per la prima condizione { print "a"$0 }, come si garantisce che lo script rimuova le righe vuote per ogni condizione? awk -F, '/./ { print "a"$0 } NR!=1 { print "b"$