Sempre que executamos um comando bash em nosso terminal Linux Mint 20, a prática regular é ver alguma saída no terminal. Isso é o mesmo para os comandos e também para os scripts de bash. Às vezes, podemos não desejar ver essa saída. Isso acontece especialmente quando queremos depurar um programa e só estamos interessados em descobrir os erros que estão ocorrendo. Nesta situação, se recebermos toda a saída, não será apenas inútil para nós, mas também perderá nosso tempo procurando o problema real.
É por isso que preferimos suprimir a saída real dos comandos ou scripts bash de uma maneira que apenas seus erros (se houver) são exibidos no terminal. Caso contrário, nada será exibido. Portanto, hoje estaremos falando sobre o método de suprimir toda a saída do comando Bash no Linux Mint 20.
Método de suprimir toda a saída do comando Bash no Linux Mint 20:
Para explicar a você o método de suprimir toda a saída do Comando Bash no Linux Mint 20, gostaríamos de compartilhar alguns exemplos com você.
Criamos um script simples de bash, no qual estamos apenas imprimindo uma mensagem aleatória no terminal. Usaremos este script Bash no Exemplo # 1 e Exemplo # 2. Este script bash é exibido na imagem afixada. Nomeamos nosso arquivo Bash como suprimido.sh.
Exemplo # 1: suprimindo a execução de um script de bash/ suprimindo a saída do comando “bash”:
O script Bash que acabamos de criar pode ser simplesmente executado com o comando "Bash". Antes de suprimir a saída do comando "Bash", gostaríamos de mostrar sua saída real. Para isso, você precisa executar seu script bash da seguinte maneira:
$ Bash suprimido.sh
A execução deste script bash simplesmente exibirá nossa mensagem fictícia no terminal, como mostrado abaixo:
Agora, para suprimir a saída do comando "Bash", executaremos o seguinte comando em nosso terminal:
$ Bash suprimido.sh>/dev/null
A execução do comando acima do citado enviará toda a saída para o balde>/dev/null e, portanto, nada será exibido no seu terminal, como mostrado na imagem abaixo anexada:
Exemplo # 2: suprimindo a saída do comando "CAT":
Também podemos exibir o conteúdo do nosso arquivo de script bash no terminal usando o comando "CAT". Antes de suprimir a saída do comando "gato", gostaríamos de mostrar sua saída real. Para isso, você precisa executar o comando "CAT" da seguinte maneira:
$ gato suprimindo.sh
A execução do comando "CAT" simplesmente exibirá o conteúdo do nosso arquivo de script bash no terminal, como mostrado abaixo:
Agora, para suprimir a saída do comando "CAT", executaremos o seguinte comando em nosso terminal:
$ gato suprimindo.sh>/dev/null
Ao executar o comando acima citado, enviará toda a saída para o balde>/dev/null e, portanto, nada será exibido no seu terminal, como mostrado na imagem abaixo anexada:
Exemplo # 3: Suprimindo a saída do comando "-Help":
Se você quiser descobrir os detalhes sobre o uso de qualquer comando ou pacote no Linux Mint 20, você pode usar o comando “-Help”. Antes de suprimir a saída do comando "-Help", gostaríamos de mostrar sua saída real. Para isso, você precisa executar o comando "-Help" da seguinte maneira:
$ nano -Help
Queríamos acessar o manual de ajuda do editor Nano, que é mostrado na imagem abaixo:
Agora, para suprimir a saída do comando "-Help", executaremos o seguinte comando em nosso terminal:
$ nano -help>/dev/null
Ao executar o comando acima citado, enviará toda a saída para o balde>/dev/null e, portanto, nada será exibido no seu terminal, como mostrado na imagem anexada abaixo da imagem:
Exemplo # 4: suprimir a saída do comando "-version":
Se você deseja verificar a versão de qualquer pacote ou comando instalado no Linux Mint 20, você pode usar o comando “-version”. Antes de suprimir a saída do comando "-version", gostaríamos de mostrar sua saída real. Para isso, você precisa executar o comando "-version" da seguinte maneira:
$ nano -Versão
Queríamos verificar a versão do editor Nano, que é mostrado na imagem abaixo:
Agora, para suprimir a saída do comando "-version", executaremos o seguinte comando em nosso terminal:
$ nano --version>/dev/null
Ao executar o comando acima citado, enviará toda a saída para o balde>/dev/null e, portanto, nada será exibido no seu terminal, como mostrado na imagem anexada abaixo:
Exemplo # 5: suprimindo a saída do comando "homem":
Sempre que você quiser ler as páginas manual ou homem de qualquer comando ou pacote instalado no Linux Mint 20, você pode usar o comando "homem". Antes de suprimir a saída do comando "homem", gostaríamos de mostrar sua saída real. Para isso, você precisa executar o comando "homem" da seguinte forma:
$ MAN Nano
Queríamos acessar o manual do editor Nano, que é mostrado na imagem abaixo:
Agora, para suprimir a saída do comando "homem", executaremos o seguinte comando em nosso terminal:
$ Man nano>/dev/null
Ao executar o comando acima do citado, enviará toda a saída para o balde>/dev/null e, portanto, nada será exibido no seu terminal, como mostrado na imagem abaixo nomeada:
Conclusão:
Neste artigo, compartilhamos com você cinco exemplos diferentes de suprimir toda a saída do comando Bash no Linux Mint 20. Ao passar por esses exemplos, agora você poderá facilmente suprimir a saída de qualquer comando bash ou script de bash desejado enquanto estiver usando o Linux Mint 20.