voilou, je viens de me rendre compte que linux est limité à 16 caratères pour des groupes.
Y a t-il de tester et d’enregistrer le code retour dans une variable ?
Enregistrer le code d’erreur dans un fichier, je sais faire
groupadd dossierconfidentiel 2> log
mais l’enregistrer dans une variable, je sais pas faire ?
KP2
2
CODE_ERREUR = groupadd dossierconfidentiel
lorsque je fais un echo $CODE_ERREUR, cela m’affiche rien que ce soit en cas de reussite ou d’echec de la commande.
[cpp]groupadd essai
linux:/home/axel# echo $?
0
linux:/home/axel# groupadd essai
groupadd : le groupe essai existe
linux:/home/axel# echo $?
9
linux:/home/axel#
[/cpp]
“echo $?” pour avoir le code de retour
[cpp]
groupdel essai
akaolinux:/home/axel# echo $?
0
akaolinux:/home/axel# groupdel essai
groupdel : le groupe essai n’existe pas
akaolinux:/home/axel# echo $?
6
[/cpp]