Domande taggate «text-processing»

Manipolazione o esame del testo tramite programmi, script, ecc.



3
Come fare in modo che la cronologia dei comandi con i timestamp venga inviata continuamente al terminale?
Uso un semplice alias per abilitare il "tracking" dei comandi in una o più finestre di terminale: alias trackmi='export PROMPT_COMMAND="history -a; $PROMPT_COMMAND"' Quindi ho solo il tail -fmio file .bash_history in un altro terminale nell'area di lavoro per ottenere un feedback immediato. Ho appena abilitato la cronologia illimitata e aggiornato …

4
Perché sed mi sta dando un errore su una `s 'non terminata?
Ho una serie di sostituzioni sed in uno script bash e sto ricevendo un errore su un comando `s 'non terminato. Ecco come appare la linea sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult Per qualche ragione, a bash non piace questo …


2
grep che circonda i personaggi di una partita
Sto cercando di trovare e sostituire all'interno di un gigantesco dump di database, e non sta facendo quello che penso dovrebbe accadere. Vorrei grep per la mia stringa di destinazione nel file, quindi vedere gli 8 caratteri circostanti (potrebbe essere necessario modificare quel numero, a seconda). Come lo posso fare? …

5
Rimuovere uno o più campi, delimitati da un "-", alla fine della riga
Analizzerò i dati googleapis.txt bucket,abc-def-ghi-45gjd4-wwxis bucket,dde-wwq-ooi-66ciow-po22q instance,jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt Mi aspetto il risultato come questi qui sotto bucket,abc-def-ghi bucket,dde-wwq-ooi instance,jkl-mno-1-zzz disk,pqr-stu-10-kuy Sto pensando che devo cambiare -per essere uno spazio e quindi eseguire questo comando cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' | awk '{$NF="";sub(/[ \t]+$/,"")}1' L'ho preso da questo https://stackoverflow.com/a/27794421/8162936 Dopo …


7
Ottieni contenuti prima di due punti
Ho un file di testo su Linux in cui i contenuti sono come di seguito: help.helloworld.com:latest.world.com dev.helloworld.com:latest.world.com Voglio ottenere i contenuti prima dei due punti come di seguito: help.helloworld.com dev.helloworld.com Come posso farlo all'interno del terminale?

4
Metodo Bash per visualizzare l'inizio e la fine del file
Sui cluster basati su coda, la coda dei lavori in sospeso viene mostrata da un comando, ad esempio showqueue. Il comando restituisce, in colonne, un elenco di dati ragionevoli come nomi, ecc., Ma le colonne / i dati non contano davvero per la domanda. Mi piace usare l'utilità watchcome watch …

2
Manipola il formato scientifico senza la "e"
Sto cercando di manipolare un file che contiene numeri in notazione scientifica, ma senza il esimbolo, cioè 1.2e+3è scritto come 1.2+3. La cosa più facile ho pensato di fare con awkera quello di sostituire +con e+, utilizzando la gsubfunzione di e fare il mio calcolo nel nuovo file. Lo stesso …


4
Delimita dallo spazio ma ignora lo spazio di barra rovesciata
5678 [] testing,\ group [] [testing [] ip\ 5.6.7.8 [] launch-wizard-1 0.0.0.0/0 456dlkjfa [] 1.2.3.4 [] test 1.2.3.4/32 4.3.2.0/23 4.3.2.0/23 default 4.3.2.0/23 4.3.2.0/23 launch-wizard-2 0.0.0.0/0 launch-wizard-3 0.0.0.0/0 2.3.4.5/32 [] Vorrei ottenere la prima colonna di quanto sopra, ma il trucco è che, devo trattare \ (spazio barra rovesciata) come parte …



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.