Substitution Shell / bash
Résolu/Fermé
BenjaminA2mains
Messages postés
43
Date d'inscription
dimanche 1 août 2021
Statut
Membre
Dernière intervention
5 février 2023
-
Modifié le 7 oct. 2022 à 10:47
BenjaminA2mains Messages postés 43 Date d'inscription dimanche 1 août 2021 Statut Membre Dernière intervention 5 février 2023 - 8 oct. 2022 à 14:38
BenjaminA2mains Messages postés 43 Date d'inscription dimanche 1 août 2021 Statut Membre Dernière intervention 5 février 2023 - 8 oct. 2022 à 14:38
A voir également:
- Substitution Shell / bash
- Classic shell windows 11 - Télécharger - Personnalisation
- Retour à la ligne bash ✓ - Forum Shell
- Bash permission non accordée - Forum Shell
- Bash écrire dans un fichier - Forum Shell
- Bingo bash free - Télécharger - Divers Jeux
5 réponses
BenjaminA2mains
Messages postés
43
Date d'inscription
dimanche 1 août 2021
Statut
Membre
Dernière intervention
5 février 2023
Modifié le 7 oct. 2022 à 11:05
Modifié le 7 oct. 2022 à 11:05
Ok, j'ai trouvé une solution, vu que chaque profil commence tous par "student", je peux faire :
#!/bin/bash clear echo && echo ' Pour quel étudiant ?' echo ' (student07 par exemple)' && echo read student clear echo && echo ' Vous êtes l'\''étudiant n°'${student##*student}''
Mais n'est malheureusement pas utilisable dans un cas générique :
Si quelqu'un à une solution justement dans un cas générique, je laisse le topic en "non résolu" pour l'instant
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
7 oct. 2022 à 17:10
7 oct. 2022 à 17:10
hello
il faut un espace entre : et -3 (voir man bash)
echo && echo ' Vous êtes l'\''étudiant n°'${student: -3}''
BenjaminA2mains
Messages postés
43
Date d'inscription
dimanche 1 août 2021
Statut
Membre
Dernière intervention
5 février 2023
7 oct. 2022 à 17:58
7 oct. 2022 à 17:58
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
8 oct. 2022 à 11:06
8 oct. 2022 à 11:06
montre le script
BenjaminA2mains
Messages postés
43
Date d'inscription
dimanche 1 août 2021
Statut
Membre
Dernière intervention
5 février 2023
8 oct. 2022 à 12:57
8 oct. 2022 à 12:57
Tout est dans le screenshot, ni plus ni moins
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
8 oct. 2022 à 13:39
8 oct. 2022 à 13:39
comment tu l'exécutes ?
ne pas faire
sh test.sh
mais
bash test.sh # ou chmod u+x test.sh; ./test.sh
BenjaminA2mains
Messages postés
43
Date d'inscription
dimanche 1 août 2021
Statut
Membre
Dernière intervention
5 février 2023
8 oct. 2022 à 14:38
8 oct. 2022 à 14:38
J'ai relancer la VM
Et ça fonctionne maintenant
En tout cas merci, au moins le topic montre bien tout ce qu'on doit faire attention mdrr