Inserer une variable à read -p pour valeur par defaut
Résolu
xunil2003
Messages postés
766
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
29 septembre 2024
-
Modifié le 1 mars 2024 à 18:21
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 - 2 mars 2024 à 15:54
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 - 2 mars 2024 à 15:54
A voir également:
- Inserer une variable à read -p pour valeur par defaut
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- P/n ✓ - Forum Logiciels
2 réponses
mamiemando
Messages postés
33344
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
7 novembre 2024
7 803
1 mars 2024 à 18:26
1 mars 2024 à 18:26
Bonjour,
Si j'ai bien compris la question, le but est que l'utilisateur saisisse un nom de fichier et qu'ensuite ce dernier soit préfixé par un dossier par défaut. Si c'est le cas :
#!/bin/sh DIRECTORY="$HOME/Sauvegardes" read -p "filename ? " FILENAME echo "FILENAME = $FILENAME" FULL_PATH="$DIRECTORY/$FILENAME" echo "FULL_PATH = $FULL_PATH"
Exemple :
filename ? foo
FILENAME = foo
FULL_PATH = /home/mando/Sauvegardes/foo
Bonne chance
xunil2003
Messages postés
766
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
29 septembre 2024
14
2 mars 2024 à 15:54
2 mars 2024 à 15:54
Bonjour,
j'ai trouvé la solution.
CHEMIN_PAR_DEFAUT="$HOME/Sauvegardes" read -rei "$CHEMIN_PAR_DEFAUT" -p 'Veuillez indiquer le chemin : ' REPONSE echo "Le chemin est : $REPONSE"
affiche en console
Veuillez indiquer le chemin : /home/laurent/Sauvegardes Le chemin est : /home/laurent/Sauvegardes
Merci.