Existiert die Linux-Datei?
Zwei Prüfmethoden: Befehl suchen oder Shell-Skript.
1. Find-Befehl
(1) find ist eine gängige Methode zum Suchen von Dateien unter Linux.
(2) Suchsyntax: find [Suchverzeichnis angeben] [Suchregeln] [Aktion, die nach der Suche ausgeführt werden soll]
(3) Zum Beispiel: find /tmp -name wa* -type l dient der Suche nach Dateien, die mit wa beginnen und vom Typ symbolischer Link unter /tmp sind. Es zu finden bedeutet zu existieren.
Empfohlen: „Linux-Tutorial“
2. Shell-Skript
(1) in Bei der automatischen Verarbeitung von Dateien ist häufig eine automatische Identifizierung erforderlich. Wenn test.log vorhanden ist, wird angezeigt, dass die Datei nicht vorhanden ist.
(2) Beispiel: Bearbeiten Sie ein Skript, um festzustellen, ob die Datei vorhanden ist.
vi t.sh #!/bin/bash if [ -e /temp/test.log ];then //这里是判断语句,-e表示进行比较结果为真则存在 echo "文件存在" else echo "文件不存在" fi
Speichern und beenden
Ausführen:
sh t.sh
Das obige ist der detaillierte Inhalt vonExistiert die Linux-Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!