if [[ "$0" = /* ]]
then
: # Absolute path
else
: # Relative path
fi
Eine allgemeine Lösung für alle $path
, statt nur $0
POSIX One-Liner
[ "$path" != "${path#/}" ] && echo "absolute" || echo "relative"
if [[ "$0" = /* ]]
then
: # Absolute path
else
: # Relative path
fi
Eine allgemeine Lösung für alle $path
, statt nur $0
[ "$path" != "${path#/}" ] && echo "absolute" || echo "relative"
Programmieren mit Bash:Syntax und Tools
So fügen Sie ein Verzeichnis zu PATH in Linux hinzu
Absoluter vs. relativer Pfad in Linux:Was ist der Unterschied?
Wie kann ich dir $PATH in Makefile hinzufügen?
Wie kann ich den absoluten Pfad eines laufenden Prozesses erfahren?
Stellen Sie fest, ob die Ausgabe stdout oder stderr ist