Script bash récuperer le nom de la distributi
xunil2003
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Pour un script bash, j'ai besoin de récuper uniquement le nom de la distribution via une variable.
J'ai pensé a la commande :
Avec truc du genre
Mais il me faut uniquement récupérer le nom après
de la ligne
Pour faire
$distribution"
Comment puis je faire ?
Merci.
Pour un script bash, j'ai besoin de récuper uniquement le nom de la distribution via une variable.
J'ai pensé a la commande :
lsb_release -a
Avec truc du genre
distribution(){ lsb_release -a | grep Distributor } echo $(distribution)
Mais il me faut uniquement récupérer le nom après
Distributor ID:
de la ligne
Distributor ID: Debianafin d'obtenir
Debian
Pour faire
$distribution"
Comment puis je faire ?
Merci.
A voir également:
- Script bash récuperer le nom de la distributi
- Recuperer message whatsapp supprimé - Guide
- Script vidéo youtube - Guide
- Impossible de récupérer mon compte gmail - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
7 réponses
Bonsoir,
Alors la je ne comprend pas, rtfm ? ???
Que voulez vous dire ?
Il est possible de faire aussi
Merci.
Alors la je ne comprend pas, rtfm ? ???
$ man rtfm Il n'y a pas de page de manuel pour rtfm. $
Que voulez vous dire ?
Il est possible de faire aussi
distribution(){ lsb_release -i | grep Distributor } echo $(distribution)mais c'est la même histoire.
Merci.
rtfm : read the fine manual
je vois qu'on progresse: tu as trouvé l'option -i de lsb_release !
zipe31 t'as montré dans ton dernier post comment stocker le résultat d'une commande dans une variable.
je vois qu'on progresse: tu as trouvé l'option -i de lsb_release !
zipe31 t'as montré dans ton dernier post comment stocker le résultat d'une commande dans une variable.
Salut,
Une page de manuel se lit en entier tant qu'à faire ;-\
Lit encore un peu le man lsb_release et tu auras ta réponse ;-)
Et tant qu'à faire, lis aussi le man bash (section Développements) et tu sauras comment découper une variable au besoin ;-))
Une page de manuel se lit en entier tant qu'à faire ;-\
Lit encore un peu le man lsb_release et tu auras ta réponse ;-)
Et tant qu'à faire, lis aussi le man bash (section Développements) et tu sauras comment découper une variable au besoin ;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Avec ceci
j'obtiens
pas comme vous
Merci.
Avec ceci
$ d=($(</etc/lsb-release)) ; echo ${d[0]##*=}
j'obtiens
LSB_VERSION=
pas comme vous
$ d=($(</etc/lsb-release)) ; echo ${d[0]##*=} Ubuntu $
svr@debian:~$ d=($(</etc/lsb-release)) ; echo ${d[0]##*=} -bash: /etc/lsb-release: Aucun fichier ou dossier de ce type svr@debian:~$
Merci.