Programmation en bash
Résolu/Fermé
limbaon9
Messages postés
42
Date d'inscription
lundi 14 octobre 2019
Statut
Membre
Dernière intervention
12 mars 2022
-
1 avril 2020 à 17:37
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 2 avril 2020 à 16:43
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 2 avril 2020 à 16:43
A voir également:
- Programmation en bash
- Application de programmation - Guide
- Bingo bash free - Télécharger - Divers Jeux
- Retour à la ligne bash ✓ - Forum Shell
- Logiciel programmation clé voiture gratuit - Forum Programmation
5 réponses
Xileh
Messages postés
19186
Date d'inscription
dimanche 10 janvier 2016
Statut
Modérateur
Dernière intervention
19 décembre 2024
6 358
Modifié le 1 avril 2020 à 17:40
Modifié le 1 avril 2020 à 17:40
Bonjour,
Afin que quelqu'un puisse éventuellement t'aider, il te faut déjà suivre ces consignes :
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Afin que quelqu'un puisse éventuellement t'aider, il te faut déjà suivre ces consignes :
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
limbaon9
Messages postés
42
Date d'inscription
lundi 14 octobre 2019
Statut
Membre
Dernière intervention
12 mars 2022
1 avril 2020 à 18:59
1 avril 2020 à 18:59
D'accord et désolé j'avais pas vu votre message..
J'ai essayé ça pour la premiere question
J'ai essayé ça pour la premiere question
#!/bin/bash
read -p 'Entrez le chemin absolu du dossier source :'
echo"dossierSource=$dossierSource"
echo
read -p 'Entrez le chemin absolu du dossier destination :'
echo"dossierDestination=$dossierDestination"
# Vérification des parametres
if [[ -d $dossierSource ]] && [[ -d $dossierDestination ]]
then echo "Ok pour les 2"
else echo "un des chemin n'est pas bon"
fi
#Copie du fichier
cp -r $dossierSource $dossierDestination
limbaon9
Messages postés
42
Date d'inscription
lundi 14 octobre 2019
Statut
Membre
Dernière intervention
12 mars 2022
1 avril 2020 à 19:06
1 avril 2020 à 19:06
et tout ça dans la fonction SelectFile bien sur sauf que là ça ne marche pas
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
1 avril 2020 à 19:25
1 avril 2020 à 19:25
Salut,
Ça ne marche pas, et pour cause… aucune variable n'est définie (enfin si, mais tu n'en sais rien) ;-(
Commence par revoir la commande read :
Lis bien tout, hein ? Sinon tu n'en sauras toujours rien.
On peut savoir sur quel site tu as trouvé ce TP ?
Ça ne marche pas, et pour cause… aucune variable n'est définie (enfin si, mais tu n'en sais rien) ;-(
Commence par revoir la commande read :
man -P "less -p "^ +read "" bash.
Lis bien tout, hein ? Sinon tu n'en sauras toujours rien.
else echo "un des chemin n'est pas bon"Si c'est pas bon, faut arrêter le script, ou reposer la question concernant le chemin ! Parce que la commande suivante (
cpen l'occurrence) n'aboutira pas non plus ;-(
On peut savoir sur quel site tu as trouvé ce TP ?
limbaon9
Messages postés
42
Date d'inscription
lundi 14 octobre 2019
Statut
Membre
Dernière intervention
12 mars 2022
Modifié le 1 avril 2020 à 20:52
Modifié le 1 avril 2020 à 20:52
J'ai essayé de corriger du maximum que je peux mais le programme s’exécute bien mais ne fais toujours rien. Jai déclare mes variables au debut de ma fonction et après le echo "un des chemins n'est pas bon" j'ai mis un exit 1 pour marquer une sortie. Je ne comprend toujours pas le problème avec le read.
et pour le TP je l'ai trouvé sur les annales de ma fac.
et pour le TP je l'ai trouvé sur les annales de ma fac.
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
Modifié le 1 avril 2020 à 20:52
Modifié le 1 avril 2020 à 20:52
read -p 'Entrez le chemin absolu du dossier source :' cheminSource
echo "dossierSource=${cheminSource}"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
limbaon9
Messages postés
42
Date d'inscription
lundi 14 octobre 2019
Statut
Membre
Dernière intervention
12 mars 2022
2 avril 2020 à 16:38
2 avril 2020 à 16:38
Merci j'ai pu réussir la premiere question en gros j'avais pas besoin des "read"
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
2 avril 2020 à 16:43
2 avril 2020 à 16:43
Bien.
Mais en général, quand on vient demander de l'aide et qu'on résout son problème tout seul de son côté, il est de bon aloi de poster la solution afin qu'elle serve à d'autres ;-\
Mais en général, quand on vient demander de l'aide et qu'on résout son problème tout seul de son côté, il est de bon aloi de poster la solution afin qu'elle serve à d'autres ;-\