Re: Créer un dossier avec shell bash uniquement si il n'existe pas
Le 13/02/2018 à 13:45, G2PC a écrit :
# Créer le dossier installeur si il n'existe pas.
# ~/installeur est toujours inexistant du fait d'un chemin relatif donc
toujours recréé. Utiliser -h ne change rien.
# Je suis obligé de donner le path directement /home/seo/installeur
Bonjour, ~ n'est pas un chemin relatif. Pour traiter ce cas, je filtre par:
Admettons que ton dossier est stocke dans la variable dossiersc, ca donne:
dossierscr=$(echo ${dossiersc:-/dev/zero} | sed -e 's#~#$HOME#' | sed -e
"s#\$HOME#$HOME#")
--
Cordialement, Stephane Ascoet
Reply to: