Domande su come modificare, creare o analizzare file di testo semplice. Questo è un tag molto ampio, se la tua domanda riguarda l'uso di uno strumento specifico, per favore taggalo anche con il nome dello strumento (es. Sed, awk, perl, ecc.)
Voglio sostituire la 5a riga di più file di testo ( file1.txt, file2.txt, file3.txt, file4.txt ) con la stringa "Good Morning" usando un singolo comando terminale. Tutti i file di testo si trovano sul mio ~/Desktop. Nota: il mio desktop è composto da 6 file .txt. Voglio applicare la modifica …
Per essere precisi Some text begin Some text goes here. end Some more text e voglio estrarre l'intero blocco che inizia da "inizio" fino a "fine". con awk possiamo fare come awk '/begin/,/end/' text. Come fare con grep?
Sto cercando di fare un benchmark per confrontare due diversi modi di elaborare un file. Ho una piccola quantità di dati di input ma per ottenere buoni confronti, devo ripetere i test più volte. Piuttosto che ripetere semplicemente i test vorrei duplicare i dati di input un numero di volte …
Voglio rimuovere la prima riga di più file di testo e sostituirla con un'altra riga. C'è un modo per farlo usando il terminale? So usare vim, c'è un modo per automatizzarlo con esso? Voglio evitare di farlo manualmente (come nel modificare ogni file singolarmente). Se possibile, vorrei evitare di installare …
Ho un semplice file di testo chiamato "esempio". Lettura con comando terminale: cat example Produzione: abc cdef ghi jk lmnopq rst uv wxyz Voglio convertire (trasformare) nella seguente forma: (output atteso da cat example) abc cdef ghi jk lmnopq rst uv wxyz Come posso farlo tramite la riga di comando? …
Sono interessato a conoscere il tempo totale trascorso a lavorare sul mio laptop nel 2016. last reboot --since 2016-01-01 --until 2016-12-31 | grep -o '(.*)' | grep -v '-' mi dà il tempo di attività totale del laptop in questo formato: (01:33) (04:40) (01:31) (1+06:41) (02:47) (00:30) Ora come posso …
Esiste un metodo per stampare output su più righe (output singolo) sulla stessa riga? Ad esempio, se l'output è: abc def qwerty È possibile stampare: abcdefqwerty
Ho un file con i seguenti contenuti: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Come posso estrarre ogni riga che inizia con una parentesi?
Esiste un modo, idealmente utilizzando la riga di comando, per convertire più file .csv in un foglio di calcolo .xls multifoglio? Se non esiste una soluzione cli, sarebbe bene sapere se esiste un'API che funziona, idealmente, in awk o pascal, ma, in mancanza, in qualsiasi cosa.
Come taglio tutti i caratteri dopo l'ultimo '/'? Questo testo xxxx/x/xx/xx/xxxx/x/yyyyy xxx/xxxx/xxxxx/yyy dovrebbe tornare xxxx/x/xx/xx/xxxx/x xxx/xxxx/xxxxx
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.