Resultat d'une commande dans une variable
Résolu
Mozer8888
Messages postés
76
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,
1-En bourne shell, comment faire pour d'attribuer le résultat d'une commande à une variable??
un truc du genre:
ma_variable = grep "bonjour" ./tmp/fichier
2-comment faiton pour introduire une commande comme grep dans une condition:
Ex:
var1="apres 20h"
if [ grep -v "apres" var1 ];
then
echo $var1" contien 'apres'"
MERCI DE VOTRE AIDE
1-En bourne shell, comment faire pour d'attribuer le résultat d'une commande à une variable??
un truc du genre:
ma_variable = grep "bonjour" ./tmp/fichier
2-comment faiton pour introduire une commande comme grep dans une condition:
Ex:
var1="apres 20h"
if [ grep -v "apres" var1 ];
then
echo $var1" contien 'apres'"
MERCI DE VOTRE AIDE
A voir également:
- Resultat d'une commande dans une variable
- Invite de commande - Guide
- Commande terminal mac - Guide
- Resultat foot - Télécharger - Vie quotidienne
- Commande dism - Guide
- Lexer resultat - Télécharger - Sport
2 réponses
Salut Zipe, excusez moi je suis bleu en shell et meme dailleurs unix
Je parie que je me suis un peu mal exprimé.
je veux dire:
J'ai fait ceci ma_variable = grep "bonjour" ./tmp/fichier
mais ca ne fonctionne pas
ceci non plus grep "bonjour" ./tmp/fichier | read ma_variable ne fonctionne pas non plus.
Confirmez moi svp: le filtre grep traite seulement des fichier et non des variables?
grep "bonjour" ./tmp/fichier
et puis, peut on utiliser grep ou un autre filtre dans une condition if []?
Merci
Je parie que je me suis un peu mal exprimé.
je veux dire:
J'ai fait ceci ma_variable = grep "bonjour" ./tmp/fichier
mais ca ne fonctionne pas
ceci non plus grep "bonjour" ./tmp/fichier | read ma_variable ne fonctionne pas non plus.
Confirmez moi svp: le filtre grep traite seulement des fichier et non des variables?
grep "bonjour" ./tmp/fichier
et puis, peut on utiliser grep ou un autre filtre dans une condition if []?
Merci