GNU/Linux >> Linux Esercitazione >  >> Ubuntu

comando bat nel sistema Linux Ubuntu 20.04 LTS – alternativa al comando cat

In Linux, devi avere familiarità con i comandi cat. Viene spesso utilizzato per stampare e concatenare file. Il comando Bat è un clone del comando cat che viene fornito con molte funzioni interessanti e utili. Alcune delle funzionalità sono l'evidenziazione della sintassi, il paging automatico, l'integrazione con git e così via, che migliorano anche l'esperienza dei programmatori.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query relative ai comandi del sistema Linux.

In questo contesto, esamineremo come installare e utilizzare il comando bat.


Caratteristiche principali dei comandi bat:

  • Evidenziazione della sintassi:Bat supporta l'evidenziazione della sintassi per un gran numero di linguaggi di programmazione e di markup.
  • Integrazione con Git:Bat comunica con git per mostrare le modifiche rispetto all'indice.
  • Impaginazione automatica:il comando può reindirizzare il proprio output a meno se l'output è troppo grande per uno schermo.
  • Visualizza ed evidenzia i caratteri non stampabili:puoi utilizzare l'opzione -A per mostrare ed evidenziare i caratteri non stampabili.


Come installare il comando bat sul sistema Ubuntu Linux?

Il pacchetto Bat può essere installato dal gestore pacchetti con il seguente comando:

$ sudo apt install bat

Ma può installare qualsiasi versione del pacchetto bat, quindi per assicurarci che il pacchetto bat sia l'ultimo, lo stiamo scaricando dalla pagina di rilascio di Github. Puoi semplicemente cercare nella pagina o eseguire il seguente comando:

$ wget https://github.com/sharkdp/bat/releases/download/v0.18.3/bat-musl_0.18.3_amd64.deb
$ sudo dpkg -i bat-musl_0.18.3_amd64.deb


Esempi di utilizzo del comando bat su Linux

1. Per visualizzare il contenuto di un singolo file

$ bat filename

Esempio:

$ bat test.txt


3. Per visualizzare il contenuto di più file contemporaneamente

$ bat <file1> <file2>

Esempio:

$ bat /etc/hosts test.txt


4. Per visualizzare tutte le lingue supportate:

$ bat --list-languages


5. Per aggiungere il contenuto di diversi file su un unico file:

$ bat file1 file2 > singlefile

Esempio:

$ bat test.txt app.txt > document.txt


6. Per creare un nuovo file:

$ bat > filename

Esempio:

$ bat > hello.txt


7. Per stampare un intervallo di righe specifico utilizzando l'opzione "–line-range":

$ bat --line-range range_from:range_to filename

Esempio:

$ bat --line-range 2:4 /etc/hosts


8. Per controllare i numeri di riga usando il flag "-n":

$ bat -n filename

Esempio

$ bat -n zigzag.py


9. Per impostare una lingua per l'evidenziazione della sintassi:

$ bat filename

Esempio:

$ bat zigzag.py


10. Per controllare i temi dei comandi bat per l'evidenziazione della sintassi:

$ bat --list-themes


11. Per cambiare il tema del comando bat per l'evidenziazione della sintassi

$ bat --theme=ansi filename

Esempio:

$ bat --theme=ansi zigzag.py

Per rendere permanenti queste modifiche ai temi, scrivi "export BAT_THEME="ansi" su ~/.bashrc per utenti specifici o /etc/bash.bashrc per tutto il sistema.



Ubuntu
  1. Metodi per rimuovere il pacchetto PPA aggiunto nel sistema Ubuntu Linux

  2. Metodi per disabilitare l'account di root nel sistema Linux Ubuntu 20.04 LTS

  3. Installa Krita su Ubuntu 20.04 LTS

  4. Installa Pinta su Ubuntu 20.04 LTS

  5. Installa MyPaint su Ubuntu 20.04 LTS

Come riavviare Ubuntu 20.04 LTS

comando bat in Linux – alternativa al comando cat

Come installare Timeshift su Ubuntu 22.04 | 20.04 LTS

Come installare VMware Tools su Ubuntu 20.04 LTS Linux usando la riga di comando

Come installare Conky System Monitor su Ubuntu 20.04 LTS

Installa Gnome su Ubuntu 22.04 | 20.04 LTS Linux