So unterdrücken Sie alle Ausgaben vom Bash -Befehl?

So unterdrücken Sie alle Ausgaben vom Bash -Befehl?

Immer wenn wir einen Bash -Befehl auf unserem Linux -Mint 20 -Terminal ausführen, besteht die reguläre Praxis darin, eine Ausgabe am Terminal zu sehen. Dies gilt sowohl für die Befehle als auch für die Bash -Skripte. Manchmal möchten wir diese Ausgabe möglicherweise nicht sehen. Dies geschieht insbesondere dann, wenn wir ein Programm debuggen und nur daran interessiert sind, die aufgetretenen Fehler herauszufinden. In dieser Situation wird es nicht nur für uns nutzlos, wenn wir die gesamte Ausgabe präsentiert werden, sondern auch unsere Zeit verschwenden, um nach dem tatsächlichen Problem zu suchen.

Aus diesem Grund bevorzugen wir es, die tatsächliche Ausgabe der Bash -Befehle oder -Skripte auf eine Weise zu unterdrücken, dass nur ihre Fehler (falls vorhanden) auf dem Terminal angezeigt werden. Ansonsten wird nichts angezeigt. Daher werden wir heute über die Methode zur Unterdrückung der gesamten Ausgabe vom BASH -Befehl in Linux Mint 20 sprechen.

Methode zur Unterdrückung aller Ausgaben aus dem BASH -Befehl in Linux Mint 20:

Um Ihnen die Methode zur Unterdrückung der gesamten Ausgabe vom Bash -Befehl in Linux Mint 20 zu erklären, möchten wir Ihnen einige Beispiele mit Ihnen teilen.

Wir haben ein einfaches Bash -Skript erstellt, in dem wir gerade eine zufällige Nachricht auf dem Terminal drucken. Wir werden dieses Bash -Skript in Beispiel 1 und Beispiel Nr. 2 verwenden. Dieses Bash -Skript wird im angebotenen Bild angezeigt. Wir haben unsere Bash -Datei als Unterdrückung benannt.Sch.

Beispiel 1: Unterdrückung der Ausführung eines Bash -Skripts/ Unterdrückung der Ausgabe des Befehls „Bash“:

Das Bash -Skript, das wir gerade erstellt haben, kann einfach mit dem Befehl „Bash“ ausgeführt werden. Bevor wir die Ausgabe des Befehls „Bash“ unterdrücken, möchten wir Ihnen zunächst die tatsächliche Ausgabe zeigen. Dafür müssen Sie Ihr Bash -Skript wie folgt ausführen:

$ bash unterdrücken.Sch


Durch Ausführen dieses Bash -Skripts werden unsere Dummy -Nachricht einfach auf dem Terminal angezeigt, wie unten gezeigt:

Um die Ausgabe des Befehls „Bash“ zu unterdrücken, werden wir den folgenden Befehl in unserem Terminal ausführen:

$ bash unterdrücken.sh>/dev/null


Durch Ausführen des oben genannten Befehls sendet die gesamte Ausgabe an den Eimer>/Dev/Null-Eimer. Daher wird in Ihrem Terminal nichts angezeigt, wie im folgenden Bild gezeigt:

Beispiel Nr. 2: Unterdrückung der Ausgabe des Befehls „Cat“:

Wir können auch den Inhalt unserer Bash -Skriptdatei auf dem Terminal mit dem Befehl „CAT“ anstellen. Bevor wir die Ausgabe des Befehls „Cat“ unterdrücken, möchten wir Ihnen zunächst die tatsächliche Ausgabe zeigen. Dafür müssen Sie den Befehl „Katze“ wie folgt ausführen:

$ cat Suppress.Sch


Durch Ausführen des Befehls "cat" wird einfach den Inhalt unserer Bash -Skriptdatei auf dem Terminal angezeigt, wie unten gezeigt:

Um die Ausgabe des Befehls „Cat“ zu unterdrücken, werden wir den folgenden Befehl in unserem Terminal ausführen:

$ cat Suppress.sh>/dev/null


Durch die Ausführung des obigen zitierten Befehls sendet die gesamte Ausgabe an den Eimer>/Dev/Null-Eimer. Daher wird in Ihrem Terminal nichts angezeigt, wie im folgenden Bild angegeben:

Beispiel Nr. 3: Unterdrückung der Ausgabe des Befehl "-help":

Wenn Sie die Details zur Verwendung eines Befehls oder Pakets in Linux Mint 20 herausfinden möchten, können Sie den Befehl „-help“ verwenden. Bevor wir die Ausgabe des Befehls „-Help“ unterdrücken, möchten wir Ihnen zunächst die tatsächliche Ausgabe zeigen. Dafür müssen Sie den Befehl „-Help“ wie folgt ausführen:

$ nano -help


Wir wollten auf das Help -Handbuch des Nano -Editors zugreifen, der im Bild unten angezeigt wird:

Um die Ausgabe des Befehls „-Help“ zu unterdrücken, werden wir den folgenden Befehl in unserem Terminal ausführen:

$ nano -help>/dev/null


Durch die Ausführung des oben genannten Befehls sendet die gesamte Ausgabe an den Eimer>/Dev/Null-Eimer. Daher wird in Ihrem Terminal nichts angezeigt, wie im Bild angegeben, das unten aufgeführt ist:

Beispiel 4: Unterdrückung der Ausgabe des Befehl "-version":

Wenn Sie die Version eines installierten Pakets oder Befehls in Linux Mint 20 überprüfen möchten, können Sie den Befehl „-version“ verwenden. Bevor wir die Ausgabe des Befehls „-version“ unterdrücken, möchten wir Ihnen zunächst die tatsächliche Ausgabe zeigen. Dafür müssen Sie den Befehl "-Version" wie folgt ausführen:

$ nano -Verssion


Wir wollten die Version des Nano -Editors überprüfen, der im Bild unten angezeigt wird:

Um die Ausgabe des Befehls „-version“ zu unterdrücken, werden wir den folgenden Befehl in unserem Terminal ausführen:

$ nano --version>/dev/null


Durch die Ausführung des oben genannten Befehls sendet die gesamte Ausgabe an den Eimer>/Dev/Null-Eimer. Daher wird in Ihrem Terminal nichts angezeigt, wie im unten angegebenen Bild gezeigt:

Beispiel 5: Unterdrückung der Ausgabe des Befehls „Man“:

Wann immer Sie die Handbuch- oder MAN -Seiten eines installierten Befehls oder Pakets in Linux Mint 20 lesen möchten, können Sie den Befehl „Mann“ verwenden. Bevor wir die Ausgabe des Befehls „Man“ unterdrücken, möchten wir Ihnen zunächst die tatsächliche Ausgabe zeigen. Dafür müssen Sie den Befehl „Mann“ wie folgt ausführen:

$ MAN NANO


Wir wollten auf das Handbuch des Nano -Editors zugreifen, der im Bild unten angezeigt wird:

Um die Ausgabe des Befehls „Man“ zu unterdrücken, werden wir den folgenden Befehl in unserem Terminal ausführen:

$ mAN nano>/dev/null


Durch die Ausführung des oben genannten Befehls sendet die gesamte Ausgabe an den Eimer>/Dev/Null-Eimer. Daher wird in Ihrem Terminal nichts angezeigt, wie im folgenden Bild gezeigt:

Abschluss:

In diesem Artikel haben wir Ihnen fünf verschiedene Beispiele für die Unterdrückung der gesamten Ausgabe vom BASH -Befehl in Linux Mint 20 geteilt. Wenn Sie diese Beispiele durchlaufen, können Sie jetzt leicht die Ausgabe eines gewünschten Bash -Befehls oder eines Bash -Skripts unterdrücken, während Sie Linux Mint 20 verwenden.