Vorrei sostituire un set di caratteri con caratteri corrispondenti di un altro set, qualcosa del genere: original set: ots "target" set: u.x foobartest → fuubar.ex. Traduzioni / traslitterazioni come questa sono la specialità del trcomando: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Sfortunatamente trnon supporta la modifica dei file …
Come dividere un file di grandi dimensioni in due parti, in un modello? Di seguito un esempio file.txt: ABC EFG XYZ HIJ KNL Voglio dividere questo file in modo XYZtale che file1contenga le righe fino XYZe il resto delle righe file2.
Ho un file come questo: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Voglio fare un file a.seqche contenga una sequenza AGTACTTCCAGGAACGGTGCACTCTCC. Allo stesso modo b.seqcontiene ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT. In breve, Column1 dovrebbe essere usato come nome del file di output con estensione .seqe quindi dovrebbe avere la corrispondente sequenza …
Ho alcuni file di testo che uso per prendere appunti - solo testo normale, di solito solo usando cat >> file. Di tanto in tanto uso una o due righe vuote (solo ritorno - il carattere di nuova riga) per specificare un nuovo soggetto / linea di pensiero. Alla fine …
Ho un sacco di output che passa attraverso sed e awk. Come posso aggiungere il prefisso all'uscita con START e suffisso la risposta con END? Ad esempio, se ho All this code on all these lines and all these Come potrei ottenere: START All this code on all these lines …
Voglio eliminare la quinta parola di ogni riga in un file. Il contenuto corrente del file: File is not updated or and will be removed System will shut down f within 10 seconds Please save your work 55 or copy to other location Kindly cooperate with us D Uscita prevista: …
Sto mettendo insieme una presentazione per un pubblico non tecnico. Ho un programma in esecuzione in bash che genera un flusso continuo di valori, alcuni dei quali sono importanti. Vorrei evidenziare i risultati importanti quando vengono visualizzati in modo che il pubblico possa farsi un'idea della loro frequenza. Il problema …
Esiste un modo per eseguire una ricerca ricorsiva di prova e sostituirla con sed, prima di eseguirla effettivamente? Voglio solo stampare i risultati prima di fare effettivamente la ricerca e sostituirli. Qualcosa come l'eco dei risultati di, grep -rl term1 . |xargs sed -i -e 's/term1/term2/'
Sto cercando un modo per sostituire una stringa in un file con una stringa che contiene una barra usando sed. connect="192.168.100.61/foo" srcText="foo.bar=XPLACEHOLDERX" echo $srcText | sed "s/XPLACEHOLDERX/$connect" Il risultato è: sed: -e Expression #1, Character 32: Unknown option for `s'
Ho eseguito quanto segue per sostituire un termine usato in tutti i file nella directory di lavoro corrente: $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' Ciò ha eseguito la sostituzione di parola ma ha anche creato .bupfile di file che non hanno mai …
Ho intenzione di inviare il modulo utilizzando cURL, dove alcuni dei contenuti provengono da altri file, selezionati utilizzando sed Se param1si utilizza il modello di corrispondenza delle linee di un altro file sed, il comando seguente funziona correttamente: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Ora vai al …
Questo funziona per sostituire tomcon samin un file: sed 's/tom/sam/g' file_1 > file_2 Ma questo non: sed 's/*****/sam/g' file_1 > file_2 Per sostituire i caratteri speciali *****con la parola sam. Ho provato con una barra \*ma errori.
C'è un modo come maiuscolo / minuscolo solo un carattere in una stringa? Esempio di input: syslog_apr_24_30 syslog_mar_01_17 Uscita desiderata: syslog_Apr_24_30 syslog_Mar_01_17 Nota per favore l'inizio maiuscolo del mese. Ho provato awkma non sono abbastanza bravo per farlo funzionare.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.