Liste pastas com ícones com esse Go CLI

🚀 Mais aplicativo interessante feito em Go.


Liste pastas com ícones com esse Go CLI


gtree é um comando similar ao comando tree que funciona em qualquer sistema operacional, escrito em Go e que exibe os ícones do arquivos.


Instalação

Primeiramente você precisa possuir a linguagem de programação Go instalada no seu sistema, exemplos de como instalar Go:

Windows(com WinGet no PowerShell):

winget install -e --id GoLang.Go.1.19

macOS(com Brew):

brew install go

Ubuntu(com APT):

sudo apt install golang-go

Instale também as Fonts Terminal Root para que os ícones sejam exibidos corretamente.


Agora é só clonar o repositório e rodar os comandos abaixo:

git clone https://github.com/kitagry/gtree
cd gtree
go get github.com/kitagry/gtree
go build .

E mover para uma pasta do seu sistema, exemplo:

Exemplo em sistemas UNIX-like.

sudo install -v gtree /usr/local/bin/

É legal remover os arquivos e pastas feitos para construir, exemplo:

cd ..
rm -rf gtree/
sudo rm -rf go/

E teste:

gtree --version
gtree .

DICA IMPORTANTE: Evite usar o barra final, exemplo: Em vez de:

gtree mydir/

Use assim:

gtree mydir

Ele não exibe os arquivos das pastas quando há um barra/ no final.

Para mais informações acesse o repositório no GitHub e use a ajuda: gtree --help.


Veja também:

Instale um ls que mostra ícones dos arquivos


go cli comando


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo


Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!