Di Davide Deloni

Se non ti piace l'output noioso e noioso del comando cat, considera l'installazione di bat sulla tua macchina Linux.

I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

L'utilità cat è precedente a Linux, ma potresti chiederti se c'è qualcosa di meglio di questa utilità standard. Se vuoi esaminare i file in Linux, c'è una nuova utility chiamata bat che potrebbe interessarti.

Cos'è il pipistrello?

bat è un clone di gatto con alcune caratteristiche moderne. Lo slogan sul suo Pagina GitHub è "un clone di gatto con le ali".

Una delle caratteristiche principali è l'aggiunta di numeri di riga a qualsiasi output. Inoltre riconosce automaticamente diversi linguaggi di programmazione ed evidenzia la sintassi. Si integra perfettamente anche con Git.

Installare bat su Linux

Installare bat su un desktop Linux è abbastanza semplice. È disponibile nei repository ufficiali di molte distribuzioni Linux.

instagram viewer

Per installare bat su Ubuntu o Debian, basta usare APT:

sudo apt installare pipistrello

Eseguirlo su Debian e Ubuntu è leggermente diverso, come verrà spiegato più avanti.

Per installare bat su Arch Linux:

sudo pacman -S pipistrello

E su Fedora/Red Hat/CentOS:

sudo dnf installare pipistrello

Utilizzo di bat per visualizzare l'output su Linux

La mazza da corsa è simile all'uso del gatto. Puoi usarlo con file o con input standard. Puoi chiamarlo dalla riga di comando con "bat".

Se sei su Ubuntu o Debian, chiamalo digitando invece "batcat". Puoi cambiarlo di nuovo in "bat" di creare un alias della shell con:

alias batcat="pipistrello"

Inseriscilo nel file di configurazione della shell (di solito .bashrc O .zshrc) per renderlo permanente.

La prima cosa che noterai è che bat disegna un bordo attorno all'output con i numeri di riga. Questo sembra solo renderlo più carino. Il programma gatto standard ha il -N opzione per visualizzare i numeri di riga.

Se non ti piacciono le decorazioni, puoi usare il -N per visualizzare solo i numeri di riga.

bat rileverà molti linguaggi di programmazione popolari ed evidenzierà la sintassi. Puoi usare il -l opzione per forzare il rilevamento di una particolare lingua, come C.

pipistrello-lCfile.C

Una moderna alternativa al comando gatto

bat è una moderna alternativa al classico comando cat di Linux. Offre alcune caratteristiche uniche, come i numeri di riga stampati in modo grazioso, il paging e l'evidenziazione della sintassi.

bat non è l'unica versione moderna delle classiche utility Unix là fuori. Ci sono molti sostituti per utilità testate nel tempo come grep o man che potresti voler controllare.

Iscriviti alla nostra Newsletter

Commenti

CondividereTwittaCondividereCondividereCondividere
copia
E-mail
Condividi questo articolo
CondividereTwittaCondividereCondividereCondividere
copia
E-mail

Link copiato negli appunti

Argomenti correlati

  • Linux
  • Comandi Linux

Circa l'autore

Davide Deloni(174 articoli pubblicati)

David è uno scrittore freelance con sede nel nord-ovest del Pacifico, ma originario della Bay Area. Giornalista di formazione, ha scoperto la potenza dei sistemi operativi simili a Unix e dell'interfaccia a riga di comando mentre imparava a modificare video su macOS. Usa regolarmente Linux in qualche forma dal 2006. David è stato in grado di unire la sua passione per l'informatica e la scrittura nella sua carriera di scrittore freelance. I suoi scritti sono apparsi su Techopedia, TMCnet e sulla rete di blog Motley Fool. David ha conseguito un B.A. in comunicazione dalla California State University, East Bay.