GNU/Linux >> Linux Esercitazione >  >> Debian

Crea rapidamente un file di testo tramite il terminale Debian

Una persona esperta di terminale è principalmente alla ricerca di modi per abbandonare il mouse. Inoltre, non vorrebbero lasciare la comodità della riga di comando e andare da qualche altra parte per svolgere le loro attività tecniche quotidiane. C'è sempre un modo per fare quasi tutte le tue cose direttamente all'interno del Terminale. Quindi, perché la creazione di file di testo dovrebbe essere diversa! L'uso del Terminale rende alcune attività più efficienti e ancora più veloci. Gli strumenti da riga di comando non utilizzano troppe risorse e quindi costituiscono un'ottima alternativa alle applicazioni grafiche ampiamente utilizzate, soprattutto se sei bloccato con hardware più vecchio.

La creazione di un file di testo è un'attività per la quale puoi dipendere solo dalla tua tastiera su un sistema Debian. Tre comandi dalla riga di comando di Linux sono al tuo servizio per la creazione di file di testo. Questi includono:

  • Il comando gatto
  • Il comando touch
  • Il simbolo di reindirizzamento standard

Esploriamo questi comandi in questo articolo per creare alcuni file di testo di esempio. I comandi e le procedure menzionati in questo articolo sono stati eseguiti su un sistema Debian 10 Buster. Dal momento che creeremo i file di testo usando la riga di comando Debian, il Terminale; è possibile accedere è tramite la ricerca di Avvio applicazioni come segue:

L'Application Launcher può essere avviato tramite il tasto Super/Windows sulla tastiera.

Il comando del gatto

Il comando cat è molto utile quando si tratta di file di testo in Debian. Ti aiuta a raggiungere tre scopi fondamentali:

  • Creazione di un file di testo
  • Stampa il contenuto di un file di testo nel tuo Terminale
  • Stampa il contenuto di un file di testo su un altro file di testo

Qui esploreremo il primo utilizzo del comando cat; creando un file di testo tramite la riga di comando.

Inserisci il seguente comando nel tuo Terminale:

$ cat > "filename.txt"

Dopo aver inserito questo comando, il prompt successivo non apparirà; piuttosto verrà visualizzato il cursore per inserire il testo per il file che hai appena creato.

Esempio:

In questo esempio, ho creato un file di testo tramite il seguente comando e quindi ho inserito del testo di esempio:

$ cat > SampleTextFile.txt

Dopo aver inserito tutto il testo, premi Invio per passare alla riga successiva, quindi usa il controllo Ctrl+D per dire al sistema che hai finito di inserire il testo. Apparirà quindi il solito prompt dei comandi per procedere con ulteriori operazioni.

Puoi quindi utilizzare il comando ls per vedere che il file di testo appena creato sarà presente nel sistema.

$ ls

Tramite il comando cat, quindi, visualizzi il contenuto del file come segue:

$ cat "filename.txt"

Esempio:

Puoi vedere che il comando cat mostra il testo che ho scritto durante la creazione del mio file di esempio:

Il comando touch

Un altro modo per creare rapidamente un file di testo tramite il Terminale è utilizzare il comando touch. Il comando touch, invece, non permette di inserire testo nel file al momento della creazione. Dopo aver creato il file, puoi inserire il testo tramite il tuo editor di testo preferito. Potresti preferire il comando touch al comando cat in uno scenario; quando vuoi creare più file contemporaneamente tramite un comando.

Vediamo prima come creare un singolo file prima tramite il comando touch di Linux:

$ tocca "nomefile.txt"

Esempio:

$ touch sampletouchfile.txt

Usa il comando ls per vedere se il file creato di recente ora esiste sul tuo sistema.

$ ls

Crea più file contemporaneamente con il comando touch

Come accennato in precedenza, il comando touch prende il comando del comando cat perché puoi creare più file contemporaneamente tramite il primo. Utilizzare la seguente sintassi per farlo:

$ tocca “nomefile1.txt” “nomefile2.txt” “nomefile2.txt”….

Ad esempio, nel comando seguente, ho creato tre file contemporaneamente tramite il comando touch:

$ touch sampletouchfile1.txt sampletouchfile2.txt sampletouchfile3.txt

Ho anche verificato la presenza dei tre file tramite il comando ls nell'esempio sopra.

Se desideri modificare uno qualsiasi dei file che hai creato tramite il comando touch, puoi utilizzare uno dei tuoi editor di testo preferiti. Qui sto usando l'editor Nano per inserire il testo in uno dei file che ho creato. Ho usato il seguente comando per aprire il file tramite l'editor Nano.

$ nano sampletouchfile.txt

Ho quindi inserito il testo e l'ho salvato premendo Ctrl+X e quindi premendo Invio.

Utilizzo del simbolo di reindirizzamento standard

Il simbolo di reindirizzamento standard viene solitamente utilizzato quando si reindirizza l'output di un comando a un file. Tuttavia, può essere utilizzato anche per creare un unico file di testo. L'unica differenza è che durante la creazione di un nuovo file non specifichiamo alcun comando prima del simbolo di reindirizzamento.

La differenza nell'utilizzo del simbolo di reindirizzamento standard per la creazione di un file di testo è che, a differenza del comando ca, non è possibile inserire il testo in questo modo. Inoltre, a differenza del comando touch, puoi creare un solo file alla volta tramite il simbolo di reindirizzamento.

Utilizzare la seguente sintassi per creare un file di testo tramite questo simbolo:

$ > “filename.txt”

Puoi quindi utilizzare il comando ls per vedere se il file di testo appena creato esiste ora sul tuo sistema.

Puoi inserire il testo nel file tramite il tuo editor di testo preferito. Nell'esempio seguente, sto usando l'editor Vim per modificare il file tramite il seguente comando:

$ vim MyTextFile.txt

Quando salvi e esci dal file, il tuo file di testo avrà quei contenuti salvati.

Attraverso questo articolo, abbiamo appreso tre modi di base per creare rapidamente file di testo tramite la riga di comando di Linux. Ora puoi evitare il mouse e usare solo la tastiera per eseguire un semplice compito di creare un file di testo in Debian.


Debian
  1. 8 comandi inquietanti che perseguitano il terminale

  2. Come creare un file in Linux utilizzando Terminale/riga di comando

  3. 4 modi per creare un file di testo nel terminale Linux

  4. Crea file utilizzando la riga di comando in Linux

  5. Come modificare un file di testo nel mio terminale

Ascolta la musica attraverso il terminale di Ubuntu

Come creare un file in Linux usando Terminal

Cerca testo sull'output del terminale?

3 lettori multimediali musicali per il terminale Debian 10

3 modi per creare rapidamente un file di testo tramite il terminale Linux

Salva l'output di un comando dal terminale Debian in un file