Comment lire une donnée dans un shell
Fermé
jakol
-
8 mai 2004 à 17:22
mkrzemin Messages postés 41 Date d'inscription samedi 24 avril 2004 Statut Membre Dernière intervention 7 novembre 2012 - 16 oct. 2004 à 18:24
mkrzemin Messages postés 41 Date d'inscription samedi 24 avril 2004 Statut Membre Dernière intervention 7 novembre 2012 - 16 oct. 2004 à 18:24
salut je souhaiterais savoir comment on peut lire une donnée qu'on a introduite dans un shell:
echo"entrez votre phrase"
//une fontion qui lit la variable que j'ai entré
......
echo "vous avez entré la donnée ...."
merci de me dépanner si vous avez une idée
A+
echo"entrez votre phrase"
//une fontion qui lit la variable que j'ai entré
......
echo "vous avez entré la donnée ...."
merci de me dépanner si vous avez une idée
A+
A voir également:
- Comment lire une donnée dans un shell
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment lire un fichier epub - Guide
- Classic shell - Télécharger - Personnalisation
- Comment lire un message supprimé sur whatsapp - Guide
- Lire fichier bin - Guide
5 réponses
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
210
8 mai 2004 à 18:12
8 mai 2004 à 18:12
Pas facile à retrouver dans une notice Unix, n'est-il pas ?
---> $<
---> $<
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
8 mai 2004 à 18:22
8 mai 2004 à 18:22
read <var>
tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
mkrzemin
Messages postés
41
Date d'inscription
samedi 24 avril 2004
Statut
Membre
Dernière intervention
7 novembre 2012
1
16 oct. 2004 à 17:54
16 oct. 2004 à 17:54
Salut à tous!
En fait, pour aller un peu plus loin que jakol, j'aimerais pouvoir rentrer les données réclamées par un programme directement depuis la ligne de commande.
Pour être plus clair, imaginez qu'un script shell, à un moment, vous demande votre nom et votre nom. Comment puis-je entrer directement mon nom et mon prénom depuis la ligne de commande sans à avoir à le faire lorsque le programme le demandera.
Merci par avance,
Mickaël
En fait, pour aller un peu plus loin que jakol, j'aimerais pouvoir rentrer les données réclamées par un programme directement depuis la ligne de commande.
Pour être plus clair, imaginez qu'un script shell, à un moment, vous demande votre nom et votre nom. Comment puis-je entrer directement mon nom et mon prénom depuis la ligne de commande sans à avoir à le faire lorsque le programme le demandera.
Merci par avance,
Mickaël
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
16 oct. 2004 à 18:12
16 oct. 2004 à 18:12
Sous bash, inspire-toi de ceci
En somme, renseigne-toi sur les pipes, stdin, stdout et consorts.
man bash; help read; help printf
Johan
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
johand@horus:~/src/bash$ cat getdata.sh #! /bin/sh read -p "your name: " name read -p "your weight in kg :" weight printf "Hello %s , you are weighting %d, too much any way\n" $name $weight johand@horus:~/src/bash$ echo jakol 110 | ./getdata.sh Hello jakol , you are weighting 110, too much any way
En somme, renseigne-toi sur les pipes, stdin, stdout et consorts.
man bash; help read; help printf
Johan
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mkrzemin
Messages postés
41
Date d'inscription
samedi 24 avril 2004
Statut
Membre
Dernière intervention
7 novembre 2012
1
16 oct. 2004 à 18:24
16 oct. 2004 à 18:24
Merci pour tout! Ca marche à merveille, et même sous d'autres environnements que celui du bash.
:)
Mickaël
:)
Mickaël