Programmierung & Skripten

So testen Sie auf Null- oder leere Variablen im Bash -Skript

So testen Sie auf Null- oder leere Variablen im Bash -Skript

Das folgende Bash -Skript -Beispiel Wir zeigen einen Teil der Art und Weise, wie Sie mit BASH nach einer leeren oder null -Variablen suchen:

#!/bin/bash if [-z "$ 1"]; dann echo "leere Variable 1" fi if [-n "$ 1"]; dann wiedergeben Sie "Nicht leere Variable 2" fi, wenn [ ! "$ 1"]; dann echo "leere variable 3" fi if ["$ 1"]; dann echo "Nicht leere Variable 4" fi [[-z "$ 1"] && echo "leere Variable 5" || Echo "Nicht leere Variable 5" 

Speichern Sie das obige Skript in EG. check_eMpty.Sch und mit unseren ohne Befehlszeilenargumenten ausführen:

$ bash check_eMpty.Sh leere Variable 1 leere Variable 3 leere Variable 5 

Darüber hinaus löst die Ausführung des obigen Skripts mit einem Befehlszeilenargument entgegengesetzte Ergebnisse aus:

$ bash check_eMpty.SH Hallo nicht leere Variable 2 Nicht leere Variable 4 nicht leere Variable 5 
So spielen Sie das WMV -Format auf Linux alias Video -Codec nicht verfügbar
Vor kurzem habe ich versucht, eine WMV -Datei (Microsoft ASF) mit VLC zu öffnen. VLC konnte einen Video -Stream nicht öffnen, also habe ich ein paar w...
OpenCV -Farbe für Graustufen -Konvertierungsprogramm
Das verdeckte Farbbild auf einer Graustufe war bei OpenCV noch nie einfacher. Hier ist ein kleines C ++ - Programm, das von Farbbild zu a konvertiert ...
userAdd- Handbuch Seite
Nennen Sie UserAdd -Erstellen Sie einen neuen Benutzer oder aktualisieren......