Cómo suprimir toda la salida del comando bash?

Cómo suprimir toda la salida del comando bash?

Cada vez que ejecutamos un comando bash en nuestro terminal Linux Mint 20, la práctica regular es ver alguna salida en el terminal. Esto es lo mismo para los comandos, así como para los scripts de Bash. A veces, es posible que no deseemos ver esa salida. Esto sucede especialmente cuando queremos depurar un programa y solo estamos interesados ​​en descubrir los errores que están ocurriendo. En esta situación, si se nos presentará toda la salida, entonces no solo será inútil para nosotros, sino que también perderá nuestro tiempo buscando el problema real.

Es por eso que preferimos suprimir la salida real de los comandos o scripts bash de una manera que solo se muestran sus errores (si los hay) en el terminal. De lo contrario, no se mostrará nada. Por lo tanto, hoy, hablaremos sobre el método de suprimir toda la salida del comando bash en Linux Mint 20.

Método para suprimir toda la salida del comando Bash en Linux Mint 20:

Para explicarle el método de suprimir toda la salida del comando bash en Linux Mint 20, nos gustaría compartir algunos ejemplos con usted.

Hemos creado un script bash simple en el que solo estamos imprimiendo un mensaje aleatorio en el terminal. Usaremos este script bash en el ejemplo # 1 y el ejemplo # 2. Este script bash se muestra en la imagen fijada. Hemos nombrado nuestro archivo bash como supresión.mierda.

Ejemplo # 1: Suprimir la ejecución de un script bash/ suprimir la salida del comando "bash":

El script bash que acabamos de crear se puede ejecutar simplemente con el comando "bash". Antes de suprimir la salida del comando "bash", primero nos gustaría mostrarle su salida real. Para eso, debe ejecutar su script bash de la siguiente manera:

$ bash suprimir.mierda


Ejecución de este script bash simplemente mostrará nuestro mensaje ficticio en el terminal, como se muestra a continuación:

Ahora, para suprimir la salida del comando "bash", ejecutaremos el siguiente comando en nuestro terminal:

$ bash suprimir.sh>/dev/null


Ejecutar el comando citado anteriormente enviará toda la salida al cubo>/dev/nulo nulo, y por lo tanto, no se mostrará nada en su terminal como se muestra en la imagen adjunta a continuación:

Ejemplo # 2: suprimir la salida del comando "CAT":

También podemos mostrar el contenido de nuestro archivo de script bash en el terminal utilizando el comando "gato". Antes de suprimir la salida del comando "gato", primero nos gustaría mostrarle su salida real. Para eso, debe ejecutar el comando "CAT" de la siguiente manera:

$ Cat Supress.mierda


Ejecución del comando "CAT" simplemente mostrará el contenido de nuestro archivo de script bash en el terminal como se muestra a continuación:

Ahora, para suprimir la salida del comando "gato", ejecutaremos el siguiente comando en nuestro terminal:

$ Cat Supress.sh>/dev/null


Al ejecutar el comando citado anterior, enviará toda la salida al cubo>/dev/null nulo, y por lo tanto, no se mostrará nada en su terminal como se muestra en la imagen adjunta a continuación:

Ejemplo # 3: suprimir la salida del comando "-Help":

Si desea conocer los detalles sobre el uso de cualquier comando o paquete en Linux Mint 20, puede utilizar el comando "-Help". Antes de suprimir la salida del comando "-Help", primero nos gustaría mostrarle su salida real. Para eso, debe ejecutar el comando "-help" de la siguiente manera:

$ nano --help


Queríamos acceder al manual de ayuda del editor Nano, que se muestra en la imagen a continuación:

Ahora, para suprimir la salida del comando "-Help", ejecutaremos el siguiente comando en nuestro terminal:

$ nano --help>/dev/null


Al ejecutar el comando citado anteriormente, enviará toda la salida al cubo>/dev/nulo nulo, y por lo tanto, no se mostrará nada en su terminal como se muestra en la imagen adjunta a continuación

Ejemplo # 4: suprimir la salida del comando "-versión":

Si desea verificar la versión de cualquier paquete o comando instalado en Linux Mint 20, puede hacer uso del comando "-Versión". Antes de suprimir la salida del comando "-versión", primero nos gustaría mostrarle su salida real. Para eso, debe ejecutar el comando "-versión" de la siguiente manera:

$ nano -version


Queríamos verificar la versión del editor nano, que se muestra en la imagen a continuación:

Ahora, para suprimir la salida del comando "-versión", ejecutaremos el siguiente comando en nuestro terminal:

$ nano --version>/dev/null


Al ejecutar el comando citado anteriormente, enviará toda la salida al cubo>/dev/nulo nulo, y por lo tanto, no se mostrará nada en su terminal como se muestra en la imagen adjunta a continuación:

Ejemplo # 5: Suprimir la salida del comando "hombre":

Siempre que desee leer las páginas manuales o de hombre de cualquier comando o paquete instalado en Linux Mint 20, puede hacer uso del comando "hombre". Antes de suprimir la salida del comando "hombre", primero nos gustaría mostrarle su salida real. Para eso, debe ejecutar el comando "hombre" de la siguiente manera:

$ hombre nano


Queríamos acceder al manual del editor nano, que se muestra en la imagen a continuación:

Ahora, para suprimir la salida del comando "hombre", ejecutaremos el siguiente comando en nuestro terminal:

$ hombre nano>/dev/null


Al ejecutar el comando citado anteriormente, enviará toda la salida al cubo>/dev/nulo nulo, y por lo tanto, nada se mostrará en su terminal como se muestra en la imagen a continuación:

Conclusión:

En este artículo, compartimos con usted cinco ejemplos diferentes de suprimir todas las salidas del comando bash en Linux Mint 20. Al pasar por estos ejemplos, ahora podrá suprimir fácilmente la salida de cualquier comando bash deseado o script bash mientras usa Linux Mint 20.