Pagina 1 di 1

Scrivere un testo senza un editor di testo

Inviato: 11/08/2014, 18:54
da Martyn
Lo so, il titolo non è esplicativo, ma sto per darvi una chicca che (a mio modo di vedere) è utile nelle situazioni di emergenza quando non avete a disposizione un editor di testo (tipo VI[M], Emacs, Joe, pico, nano, ecc ecc) e dovete scrivere uno script, un appunto o semplicemente prendere nota al volo.

Aprite una shell, e digitate questo comando:

Codice: Seleziona tutto

cat > nomefile.ext
E poi? E poi, iniziate a scrivere il vostro file come se fosse un editor, se iniziate una nuova riga e come andare a capo. Quando avete finito, premete la combinazione dei tasti CTRL+D per tornare alla shell.

Se darete il comando:

Codice: Seleziona tutto

cat nomefile.ext
leggerete tutto quello che avete scritto :)

Spiegazione
Il comando cat è un comando per leggere i file di testo, quando non specificate nessun file, inizia a leggere nell'input standard... cioè la vostra tastiera!
Il "carattere" >, è una convenzione della shell che dice "gira tutto quello che esce da questo comando e scrivilo di qui" (redirezionamento).

Se volete aggiungere testo al vostro file... usate >> (una sola > vi cancella tutto e scrive quello che state scrivendo)

Limitazioni
  1. Non è possibile correggere quello che scrivete, non è un vero e proprio editor di testo, ma un "accrocchio" (potete sempre usare sed per correggere, ma qui andiamo oltre...).
  2. Bisogna stare attenti con >>, rischiate di cancellare file senza la possibilità di recuperarli se scrivete il comando con una sola >.
  3. Se pensate di scrivere i vostri programmi/script con questo stratagemma... domandatevi se siete masochisti!!! :lol: :lol: :lol:
Buon uso ;)

Re: Scrivere un testo senza un editor di testo

Inviato: 18/09/2014, 23:50
da Bomberman
Fiquo!!! Lo proverò come comando :)

Re: Scrivere un testo senza un editor di testo

Inviato: 19/10/2014, 14:43
da Epoc
Grandissimo trucco! Sei un mito! Ma come faccio a trovare altri trucchi così?

Re: Scrivere un testo senza un editor di testo

Inviato: 20/10/2014, 18:03
da Martyn
Epoc ha scritto:Grandissimo trucco! Sei un mito! Ma come faccio a trovare altri trucchi così?
Seguici!!! Ne pubblicherò altre :)