Gibt es einen Befehl, um die Meldung „Ja“ anzuzeigen, wenn eine bestimmte Datei vorhanden ist? Keine Notwendigkeit, Funktionalität bereitzustellen, wenn die Datei nicht existiert.
Akzeptierte Antwort:
Verwenden Sie diesen einfachen Bash-Einzeiler:
if [ -e FILENAME ] ; then echo Yes ; fi
Das -e
check ergibt wahr, wenn FILENAME
existiert, egal was es ist (Datei, Verzeichnis, Link, Gerät, …).
Wenn Sie nur normale Dateien überprüfen möchten, verwenden Sie -f
stattdessen als @Arronical gesagt.