[SHELL/BASH] SED récupération d'un valeur de fin de ligne
Résolu/Fermé
Mortallys
Messages postés
186
Date d'inscription
dimanche 28 septembre 2008
Statut
Membre
Dernière intervention
19 février 2018
-
Modifié par Mortallys le 15/09/2016 à 11:08
Mortallys Messages postés 186 Date d'inscription dimanche 28 septembre 2008 Statut Membre Dernière intervention 19 février 2018 - 15 sept. 2016 à 12:37
Mortallys Messages postés 186 Date d'inscription dimanche 28 septembre 2008 Statut Membre Dernière intervention 19 février 2018 - 15 sept. 2016 à 12:37
A voir également:
- [SHELL/BASH] SED récupération d'un valeur de fin de ligne
- Partage de photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Aller à la ligne excel - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Convertisseur récupération de texte - Guide
1 réponse
UnGnU
Messages postés
1158
Date d'inscription
lundi 2 mai 2016
Statut
Contributeur
Dernière intervention
22 décembre 2020
157
15 sept. 2016 à 11:18
15 sept. 2016 à 11:18
Salut,
man bash (read)
Je te laisse changer le nom des variables (A B C D E F G) à ta guise ;-)
man bash (read)
$ df -hT | grep 'sda6'
/dev/sda6 ext4 92G 5,1G 82G 6% /home
$ read -u 0 A B C D E F G < <(df -hT | grep 'sda6')
$ echo $A
/dev/sda6
$ echo $A $C
/dev/sda6 92G
$ echo $G
/home
Je te laisse changer le nom des variables (A B C D E F G) à ta guise ;-)
15 sept. 2016 à 11:29
Merci pour cette solution qui fonctionne à merveille.
Par contre juste question sur la syntaxe le 0 renvoie le bash normal par contre pourquoi mettre un espace entre les deux "<" ?
15 sept. 2016 à 12:33
C'est la syntaxe pour la substitution de processus.
15 sept. 2016 à 12:37
Encore merci ;)