Domande taggate «sed»

sed è un editor di flussi da riga di comando per filtrare e trasformare il testo.




5
Esiste un'alternativa al comando "sed -i" in Solaris?
Nel mio progetto ho l'obbligo di sostituire un testo esistente in un file come foocon un altro testo come fooofoo: abc.txt name foo foo1 Quindi ho provato: sed -i "s/foo/fooofoo/g" abc.txt Tuttavia ottengo questo errore: sed: opzione illegale - i Ho trovato nel manuale che devo usare: sed -i\ "s/foo/fooofoo/g" …



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 …

2
Sed rimuove tutte le corrispondenze del motivo iniziale dalla linea
Ho la seguente riga: abababtestab Sto cercando di capire sedun'espressione per rimuovere tutte le occorrenze abdall'inizio della linea, quindi la linea trasformata dovrebbe essere: testab Sento che questo dovrebbe essere semplice, ma davvero non ne so nulla sed. Quello che ho finora è: sed 's/^ab//' Ma questo rimuove solo la …
11 sed 

2
Reindicizzazione di un file CSV di grandi dimensioni
Ho esaminato le risposte in questo thread utile , ma il mio problema sembra essere abbastanza diverso da non riuscire a pensare a una buona risposta (almeno con sed). Ho un file CSV di grandi dimensioni (oltre 200 GB) con righe simili alle seguenti: <alphanumerical_identifier>,<number> dove <alphanumerical_identifier>è univoco in tutto …
11 files  sed  awk  csv 

2
Il modo più veloce e più core per sostituire "\ r \ n" con "\ n" in un file?
Suppongo che trsia un metodo più fondamentale e quindi probabilmente un modo più veloce per sostituire le cose all'interno di un determinato file. Tuttavia, tr può sostituire solo quantità uguali di caratteri. senso... 2 caratteri possono essere sostituiti solo con 2 caratteri, il che significa sostituzione \r\ncon \nè fuori discussione …
11 sed  replace  tr 

3
Sostituisci più stringhe in un unico passaggio
Sto cercando un modo per sostituire le stringhe segnaposto in un file modello con valori concreti, con strumenti Unix comuni (bash, sed, awk, forse perl). È importante che la sostituzione avvenga in un unico passaggio, ovvero ciò che è già stato scansionato / sostituito non deve essere preso in considerazione …
11 bash  sed  awk  string  replace 

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 …




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.