Pourquoi un script qui peut s'executer sous geany ne fonctionne t il pas en mode script ?
voici le contenu de mon fichier
#!/bin/bash
cd /mnt/home
# Demander à l'utilisateur de saisir le nom du répertoire
read -p "Entrez le nom du répertoire à créer : " nom_repertoire
# Vérifier si le répertoire existe déjà
if [ -d "$nom_repertoire" ]; then
echo "Le répertoire '$nom_repertoire' existe déjà."
else
# Créer le répertoire avec le nom saisi par l'utilisateur
mkdir "$nom_repertoire"
echo "Le répertoire '$nom_repertoire' a été créé avec succès."
# Créer le répertoire "lettres" à l'intérieur du répertoire principal
mkdir "$nom_repertoire/lettres"
echo "Le répertoire 'lettres' a été créé à l'intérieur de '$nom_repertoire'."
fi
# Copier le contenu du répertoire "lettres" (par exemple, des fichiers) dans le répertoire "lettres"
cp -r /root/my-documents/travail/lettres/* "$nom_repertoire/lettres/"
echo "Le contenu du répertoire 'lettres' a été copié avec succès."
cp -r /root/my-documents/travail/*.kml "$nom_repertoire/"
sous geany tout se passe bien quand on appuie sur le bouton execute
les droits d'execution ont été mis
quand je clique dessus en dehors de geany rien ne se passe ...
Le même script fonctionne sous ubuntu ...
Je ne comprends pas ...
Je suis sous triton 9.1 lancé à partir d'une clef usb générée par unetbootin et j'ai un fichier de sauvegarde avec 987 Mo de libres