Por David Delony

Se você não gosta da saída monótona e chata do comando cat, considere instalar o bat em sua máquina Linux.

Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

O utilitário cat é anterior ao Linux, mas você pode se perguntar se há algo melhor do que esse utilitário padrão. Se você deseja examinar arquivos no Linux, há um utilitário mais recente chamado bat no qual você pode estar interessado.

O que é morcego?

bat é um clone do gato com algumas características modernas. O slogan em seu página GitHub é "um clone de gato com asas".

Uma característica importante é a adição de números de linha a qualquer saída. Ele também reconhece automaticamente várias linguagens de programação e destaca a sintaxe. Ele também se integra perfeitamente com o Git.

Instalando bat no Linux

Instalar o bat em um desktop Linux é bastante fácil. Está disponível em muitos repositórios oficiais da distribuição Linux.

instagram viewer

Para instalar o bat no Ubuntu ou Debian, basta usar o APT:

sudo apt instalar bastão

Executá-lo no Debian e no Ubuntu é um pouco diferente, como será explicado mais adiante.

Para instalar o bat no Arch Linux:

sudo pacman -S bat

E no Fedora/Red Hat/CentOS:

sudo dnf instalar bastão

Usando bat para exibir a saída no Linux

Correr morcego é semelhante a usar gato. Você pode usá-lo com arquivos ou com entrada padrão. Você pode chamá-lo na linha de comando com "bat".

Se você estiver no Ubuntu ou Debian, chame-o digitando "batcat". Você pode alterá-lo de volta para "bat" por criando um alias de shell com:

alias batcat="bastão"

Cole isso no arquivo de configuração do shell (geralmente .bashrc ou .zshrc) para torná-lo permanente.

A primeira coisa que você notará é que bat desenha uma borda ao redor da saída com números de linha. Isso parece apenas torná-lo mais bonito. O programa padrão do gato tem o -n opção para exibir números de linha.

Se você não gosta das decorações, você pode usar o -n para exibir apenas números de linha.

bat detectará muitas linguagens de programação populares e destacará a sintaxe. Você pode usar o -eu opção para forçar a detecção de um idioma específico, como C.

bastão-eucarquivo.c

Uma alternativa moderna ao comando do gato

bat é uma alternativa moderna ao clássico comando cat do Linux. Ele oferece alguns recursos exclusivos, como números de linha de impressão bonita, paginação e realce de sintaxe.

bat não é a única versão moderna dos utilitários clássicos do Unix. Existem muitos substitutos para utilitários testados pelo tempo, como grep ou man, que você pode querer verificar.

Assine a nossa newsletter

Comentários

CompartilharTweetarCompartilharCompartilharCompartilhar
cópia de
E-mail
Compartilhe este artigo
CompartilharTweetarCompartilharCompartilharCompartilhar
cópia de
E-mail

Link copiado para a área de transferência

Tópicos relacionados

  • Linux
  • Comandos do Linux

Sobre o autor

David Delony(174 Artigos Publicados)

David é um escritor freelance baseado no Noroeste do Pacífico, mas originalmente vindo da Bay Area. Jornalista por formação, ele descobriu o poder dos sistemas operacionais do tipo Unix e da interface de linha de comando enquanto aprendia a editar vídeos no macOS. Ele usa o Linux regularmente de alguma forma desde 2006. David conseguiu combinar sua paixão por computação e escrita em sua carreira como escritor freelancer. Seus textos foram publicados na Techopedia, TMCnet e na rede de blogs Motley Fool. David possui um B.A. em comunicação pela California State University, East Bay.