if [[ "$0" = /* ]]
then
: # Absolute path
else
: # Relative path
fi
Une solution générale pour tout $path
, plutôt que simplement $0
POSIX One Liner
[ "$path" != "${path#/}" ] && echo "absolute" || echo "relative"
if [[ "$0" = /* ]]
then
: # Absolute path
else
: # Relative path
fi
Une solution générale pour tout $path
, plutôt que simplement $0
[ "$path" != "${path#/}" ] && echo "absolute" || echo "relative"
Comment programmer avec Bash :syntaxe et outils
Comment ajouter un répertoire à PATH sous Linux
Déterminer Shell dans le script pendant l'exécution ?
Qu'est-ce que le chemin absolu ?
Chemin absolu ou relatif sous Linux :quelle est la différence ?
Créer un programme dans bin