Comment supprimer toutes les sorties de la commande bash?

Comment supprimer toutes les sorties de la commande bash?

Chaque fois que nous exécutons une commande bash sur notre terminal Linux Mint 20, la pratique régulière est de voir une certaine sortie sur le terminal. C'est la même chose pour les commandes ainsi que pour les scripts bash. Parfois, nous ne souhaitons pas voir cette sortie. Cela se produit surtout lorsque nous voulons déboguer un programme et que nous souhaitons uniquement découvrir les erreurs qui se produisent. Dans cette situation, si nous recevons toute la production, alors cela sera non seulement inutile pour nous, mais perdra également notre temps à chercher le problème réel.

C'est pourquoi nous préférons la suppression de la sortie réelle des commandes ou scripts de bash d'une manière que seules leurs erreurs (le cas échéant) sont affichées sur le terminal. Sinon, rien ne sera affiché. Par conséquent, aujourd'hui, nous parlerons de la méthode de suppression de toutes les sorties de la commande bash dans Linux Mint 20.

Méthode de suppression de toutes les sorties de la commande bash dans Linux Mint 20:

Pour vous expliquer la méthode de suppression de toutes les sorties de la commande bash dans Linux Mint 20, nous aimerions partager quelques exemples avec vous.

Nous avons créé un simple script bash dans lequel nous imprimons simplement un message aléatoire sur le terminal. Nous utiliserons ce script bash dans l'exemple n ° 1 et l'exemple n ° 2. Ce script bash s'affiche dans l'image apposée. Nous avons nommé notre fichier bash comme suppression.shot.

Exemple # 1: supprimer l'exécution d'un script bash / supprimer la sortie de la commande «bash»:

Le script bash que nous venons de créer peut simplement être exécuté avec la commande «bash». Avant de supprimer la sortie de la commande «bash», nous aimerions d'abord vous montrer sa sortie réelle. Pour cela, vous devez exécuter votre script bash comme suit:

$ Bash Supress.shot


L'exécution de ce script bash affichera simplement notre message factice sur le terminal, comme illustré ci-dessous:

Maintenant, pour supprimer la sortie de la commande «bash», nous exécuterons la commande suivante dans notre terminal:

$ Bash Supress.sh> / dev / null


L'exécution de la commande ci-dessus enverra toutes les sorties dans le godet> / dev / null, et donc rien ne sera affiché sur votre terminal comme indiqué dans l'image ci-dessous:

Exemple n ° 2: suppression de la sortie de la commande «Cat»:

Nous pouvons également afficher le contenu de notre fichier de script bash sur le terminal en utilisant la commande «Cat». Avant de supprimer la sortie de la commande «Cat», nous aimerions d'abord vous montrer sa sortie réelle. Pour cela, vous devez exécuter la commande «Cat» comme suit:

$ Cat Suppress.shot


L'exécution de la commande «Cat» affichera simplement le contenu de notre fichier de script bash sur le terminal comme indiqué ci-dessous:

Maintenant, pour supprimer la sortie de la commande «Cat», nous exécuterons la commande suivante dans notre terminal:

$ Cat Suppress.sh> / dev / null


En exécutant la commande ci-dessus, enverra toutes les sorties au godet> / dev / null, et donc rien ne sera affiché sur votre terminal comme indiqué dans l'image ci-dessous:

Exemple # 3: supprimer la sortie de la commande «-Help»:

Si vous souhaitez découvrir les détails sur l'utilisation de toute commande ou package dans Linux Mint 20, vous pouvez utiliser la commande «-Help». Avant de supprimer la sortie de la commande «-help», nous aimerions d'abord vous montrer sa sortie réelle. Pour cela, vous devez exécuter la commande «-help» comme suit:

$ nano - help


Nous voulions accéder au manuel d'aide de l'éditeur Nano, qui est montré dans l'image ci-dessous:

Maintenant, pour supprimer la sortie de la commande «-Help», nous exécuterons la commande suivante dans notre terminal:

$ nano - help> / dev / null


En exécutant la commande ci-dessus, enverra toutes les sorties au godet> / dev / null, et donc rien ne sera affiché sur votre terminal comme indiqué dans l'image annexe ci-dessous l'image:

Exemple n ° 4: suppression de la sortie de la commande «-vursion»:

Si vous souhaitez vérifier la version de n'importe quel package ou commande installé dans Linux Mint 20, vous pouvez utiliser la commande «-version». Avant de supprimer la sortie de la commande «-vursion», nous aimerions d'abord vous montrer sa sortie réelle. Pour cela, vous devez exécuter la commande «-Version» comme suit:

$ nano --version


Nous voulions vérifier la version de l'éditeur Nano, qui est montré dans l'image ci-dessous:

Maintenant, pour supprimer la sortie de la commande «-vursion», nous exécuterons la commande suivante dans notre terminal:

$ nano --version> / dev / null


En exécutant la commande ci-dessus, enverra toutes les sorties dans le seau> / dev / null, et donc rien ne sera affiché sur votre terminal comme indiqué dans l'image annexée ci-dessous:

Exemple n ° 5: supprimer la sortie de la commande «man»:

Chaque fois que vous souhaitez lire les pages manuelles ou homme d'une commande ou d'un package installé dans Linux Mint 20, vous pouvez utiliser la commande «Man». Avant de supprimer la sortie de la commande «man», nous aimerions d'abord vous montrer sa sortie réelle. Pour cela, vous devez exécuter la commande «man» comme suit:

$ man nano


Nous voulions accéder au manuel de l'éditeur Nano, qui est montré dans l'image ci-dessous:

Maintenant, pour supprimer la sortie de la commande «man», nous exécuterons la commande suivante dans notre terminal:

$ man nano> / dev / null


En exécutant la commande ci-dessus, enverra toutes les sorties au godet> / dev / null, et donc rien ne sera affiché sur votre terminal comme indiqué dans l'image ci-dessous:

Conclusion:

Dans cet article, nous avons partagé avec vous cinq exemples différents de suppression de toutes les sorties de la commande bash dans Linux Mint 20. En passant par ces exemples, vous pourrez maintenant facilement supprimer la sortie de toute commande bash ou script bash souhaitée tout en utilisant Linux Mint 20.