if [[ "$0" = /* ]]
then
: # Absolute path
else
: # Relative path
fi
Una soluzione generale per qualsiasi $path
, anziché solo $0
Un rivestimento POSIX
[ "$path" != "${path#/}" ] && echo "absolute" || echo "relative"
if [[ "$0" = /* ]]
then
: # Absolute path
else
: # Relative path
fi
Una soluzione generale per qualsiasi $path
, anziché solo $0
[ "$path" != "${path#/}" ] && echo "absolute" || echo "relative"
Come aggiungere una directory a PATH in Linux
Percorso assoluto vs relativo in Linux:qual è la differenza?
Come posso conoscere il percorso assoluto di un processo in esecuzione?
Determina se l'output è stdout o stderr
Come eseguire uno script bash tramite percorso assoluto?
Creazione di un programma in bin