Linux verwendet if, um zu bestimmen, ob ein Verzeichnis existiert.

Linux verwendet if, um zu bestimmen, ob ein Verzeichnis existiert.

So verwenden Sie „if“ in Linux, um festzustellen, ob ein Verzeichnis vorhanden ist

So geht's:

1. So verwenden Sie if im Skript, um festzustellen, ob ein Verzeichnis vorhanden ist

#!/bin/bash
wenn [ -d "c" ];dann
  echo "Verzeichnis c existiert"
 anders
   echo "Verzeichnis existiert nicht"
fi

2. Einfaches Schreiben

#!/bin/bash
[ -d "c" ] && echo "Verzeichnis c existiert"
# oder [ -d "d" ] || echo "Verzeichnis d existiert nicht"

Weitere Beurteilungsformate sind wie folgt:

-e Dateiname Wahr, wenn der Dateiname existiert

-d Dateiname Wahr, wenn der Dateiname ein Verzeichnis ist

-f Dateiname. Wahr, wenn der Dateiname eine normale Datei ist.

-L Dateiname Wahr, wenn der Dateiname ein symbolischer Link ist

-r Dateiname Wahr, wenn der Dateiname lesbar ist

-w Dateiname Wahr, wenn der Dateiname beschreibbar ist

-x Dateiname Wahr, wenn der Dateiname ausführbar ist

-s Dateiname Wahr, wenn der Dateiname ungleich null ist

-h Dateiname Wahr, wenn der Dateiname ein Softlink ist

Damit ist dieser Artikel über die Verwendung von if in Linux zur Ermittlung, ob ein Verzeichnis vorhanden ist, abgeschlossen. Weitere Informationen zur Verwendung von if in Linux zur Ermittlung, ob ein Verzeichnis vorhanden ist, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Linux-Datei-/Verzeichnisberechtigungen und Eigentümerverwaltung
  • So ändern Sie den Speicherort des MySQL-Datenbankverzeichnisses unter Linux (CentOS)
  • Löschen von Dateien mit Leerzeichen in Linux (keine Verzeichnisse)
  • Zusammenfassung der Linux-Befehle zur Dateiverzeichnisverwaltung

<<:  Mehrere gängige Methoden zum Senden von Anfragen mit Axios in React

>>:  Detaillierte Erklärung zur Verbindung von Java mit Mysql Version 8.0.18

Artikel empfehlen

MySQL-Einstellungscode für die grüne Version und Details zum Fehler 1067

MySQL-Einstellungscode für grüne Version und Fehl...

Das Installationstutorial zu mysql5.5.28 ist super detailliert!

mysql5.5.28 Installations-Tutorial zu Ihrer Infor...

JavaScript-Quellcode für Elimination

JavaScript zum Erreichen der Quellcode-Download-A...

js+Html zur Realisierung einer Tabellenbearbeitungsoperation

In diesem Artikel wird der spezifische Code von j...

Code zur Änderung des CSS-Bildlaufleistenstils

Code zur Änderung des CSS-Bildlaufleistenstils .s...

Lernen wir JavaScript objektorientiert kennen

Inhaltsverzeichnis JavaScript-Prototypenkette Obj...