Bash -f -Testzustand

Bash -f -Testzustand
Der Testbefehl ist ein wesentlicher Bestandteil der bedingten Aussagen im Bash -Scripting, die ein Element mit einem anderen vergleichen. Manchmal müssen wir überprüfen, ob die Datei regelmäßig ist oder nicht. Durch Ausführen eines Bash -Skript. Viele neue Benutzer wissen jedoch nichts über diesen erstaunlichen Nutzen von Bash -Skripting. In diesem Tutorial verwenden wir die Bash -F -Testbedingung, um festzustellen, ob die Datei regelmäßig ist.

Bash -f -Testzustand

Eine reguläre Datei ist eine Art von Datei, die im Dateisystem gespeichert ist. Als Linux -Benutzer verwenden Sie hauptsächlich die regulären Dateien wie Textdateien, Bilddateien usw. Hier werden wir testen, ob die Datei regelmäßig über die Bash -f -Testbedingung erfolgt. Lassen Sie uns das Bash -Skript und die Syntax ausführen, um die Regelmäßigkeit der Datei zu testen:

Test -f

Lassen Sie uns einige zufällige Dateien aufnehmen und die Regelmäßigkeit der Datei testen. Lassen Sie uns das folgende Bash -Skript ausführen:

#!/Bin/Bash
Test -f LinuxHint.txt
echo $?

Ausgang:

Beim Ausführen des vorherigen Skripts sehen wir 0 in der Ausgabe 0. Daher ist unsere Datei regelmäßig. Wenn Ihre Datei nicht regelmäßig ist, gibt sie uns 1 in der Ausgabe.

Nehmen wir noch ein Beispiel, um alles besser zu klären. Zum Beispiel können wir die Bash -F -Testbedingung mit einer IF -ELSE -Anweisung verwenden.

#!/Bin/Bash
Test -f Rufus -3.20.exe
Wenn echo "rufus-3.20.exe "
Dann
echo "Datei ist regelmäßig"
anders
Echo "Datei ist nicht regelmäßig"
fi

Ausgang:

Nachdem Sie das vorherige Skript ausgeführt haben, werden Sie angegeben, dass Ihre Datei nicht regelmäßig ist.

Abschluss

In diesem Tutorial haben wir die Bash -F -Testbedingung verwendet, um zu überprüfen, ob eine Datei regelmäßig ist oder nicht ein Bash -Skript verwendet. Regelmäßige Dateien sind solche, die die Benutzer problemlos ausführen. Sie können überprüfen, ob die Datei regelmäßig mit dem Flag -f -Flag mit dem Testbefehl verwendet wird, ohne die Datei zu öffnen. Der Testbefehl enthält verschiedene Optionen, um den Typ der Dateien unter Linux zu überprüfen.