So ermitteln Sie, ob eine Variable in der Shell leer ist Bei der Shell-Programmierung wird bei der Fehlerprüfung von Parametern geprüft, ob der Variable ein Wert zugewiesen wurde (d. h., ob die Variable leer ist). So ermitteln Sie, ob eine Variable leer ist: 1. Variablen sind in Anführungszeichen eingeschlossen #!/bin/sh para1= wenn [ ! -n "$para1" ]; dann echo "IST NULL" anders echo "NICHT NULL" fi [Ausgabeergebnis] „IST NULL“ 2. Beurteilen Sie direkt anhand von Variablen #!/bin/sh para1= wenn [ ! $para1 ]; dann echo "IST NULL" anders echo "NICHT NULL" fi [Ausgabeergebnis] „IST NULL“ 3. Nutzen Sie Tests zur Beurteilung #!/bin/sh dmin= wenn test -z "$dmin" Dann echo "dmin ist nicht eingestellt!" anders echo "dmin ist eingestellt!" fi 【Ausgabeergebnis】 „dmin ist nicht eingestellt!“ 4. Verwenden Sie "" zur Beurteilung #!/bin/sh dmin= wenn [ "$dmin" = "" ] Dann echo "dmin ist nicht eingestellt!" anders echo "dmin ist eingestellt!" fi 【Ausgabeergebnis】 „dmin ist nicht eingestellt!“ Das könnte Sie auch interessieren:
|
<<: So verwenden Sie reguläre Ausdrucksabfragen in MySql
>>: Ein kurzer Vortrag über die Kenntnisse, die Sie für den Einstieg in Vue beherrschen müssen
Beim Ausführen von yum im Dockerfile oder im Cont...
Download von der offiziellen Website: https://www...
Inhaltsverzeichnis Überblick Erste Schritte mit D...
Verwenden Sie bei der Arbeit mehr Open-Source-Too...
Float wird häufig im Layout von Webseiten verwend...
Nach viel Mühe habe ich endlich den Yum-Installat...
Docker empfiehlt offiziell, dass wir Port-Mapping...
1. Installieren Sie zuerst die Abhängigkeitspaket...
Die Front-End- und Back-End-Projekte sind getrenn...
Im vorherigen Artikel haben wir Folgendes vorgest...
Als Tester müssen Sie während des Lernprozesses h...
1 Anforderungen im Überblick Die Daten mehrerer T...
ausstellen Design Passwortstärke-Analyse Das Pass...
Inhaltsverzeichnis Vorwort Text 1. Globale Regist...
#include <linux/moduleparam.h> 1. Modulpara...