Domande taggate «text-processing»

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



6
Rimuovere le righe da un file in base alle righe trovate in un altro file
Il file file1.txt contiene righe come: /api/purchase/<hash>/index.html Per esempio: /api/purchase/12ab09f46/index.html Il file file2.csv contiene righe come: <hash>,timestamp,ip_address Per esempio: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Voglio filtrare file2.csv rimuovendo tutte le righe in cui il valore di hash è presente anche in file1.txt. Questo è da dire: cat file1.txt | extract <hash> | sed …

4
Stampa pagine man con larghezza fissa
Con il comando di esempio man apropos > outputfile viene generato un file di testo che contiene la manpagina formattata di apropos(con alcune piccole differenze rispetto alla man aproposstampa diretta sullo schermo, come i caratteri in grassetto). Ma vorrei impostare manualmente la larghezza massima della linea del file di output …

3
Come posso combinare i valori da due colonne?
Ho un file nel seguente formato: $ cat /tmp/raw 2015-01 5000 1000 2015-02 6000 2000 2015-03 7000 3000 Ora, quello che voglio è ottenere il valore combinato dalle colonne 2 e 3 in ogni riga in modo che i risultati siano i seguenti: 2015-01 6000 2015-02 8000 2015-03 9000 Ho …


9
Come posso stampare il numero più lungo in una stringa?
Sto cercando un metodo per stampare il numero più lungo in una stringa. Ad esempio: se ho la stringa 212334123434test233 come posso stampare 212334123434 ? Nota: sto cercando la sequenza di numeri continua più lunga, non il valore numericamente più alto. Modifica: grazie per le risposte, a tutti. La risposta …


6
Un comando incolla migliore
Ho i seguenti due file (ho riempito le linee di punti in modo che ogni linea in un file abbia la stessa larghezza e ho reso il file1 tutto maiuscolo per renderlo più chiaro). contents of file1: ETIAM...... SED........ MAECENAS... DONEC...... SUSPENDISSE contents of file2 Lorem.... Proin.... Nunc..... Quisque.. Aenean... …

3
Elabora prima l'ultima riga usando awk
Ho un file di dati che voglio normalizzare utilizzando awk, basato sull'ultimo punto dati. Pertanto, vorrei accedere prima all'ultimo punto dati, per normalizzare i dati, quindi elaborarli normalmente. Il seguente metodo, usando tacdue volte, fa il lavoro, ma è forse più complicato del necessario. $ cat file 0 5 1 …



7
comando `highlight`
Esiste un comando che può essere utilizzato per evidenziare facilmente (con colori, testo in grassetto o sfondo / primo piano invertiti) stringhe specifiche in stdin mentre si passa l'intera stringa a stdout? Sto pensando di costruirlo , ma preferirei semplicemente usarlo se esiste già. Alcune caratteristiche desiderabili: Le stringhe di …


2
sed - applica le modifiche in più file
Ho centinaia di file che contengono " </foo:bar>" cc bb aa </foo:bar> dd xx vv Voglio cambiarli tutti in una volta cc bb aa </foo:bar> sed funziona bene quando gli do il nome esatto del file sed -i "/ </ foo: bar> / q" 99999.txt ma quando provo a cambiarle …

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.