Comment entrer des données à partir du clavier dans la programmation shell?Comment entrer des données à partir du clavier dans la programmation du shell
une commande similaire à Scanf dans c
Comment entrer des données à partir du clavier dans la programmation shell?Comment entrer des données à partir du clavier dans la programmation du shell
une commande similaire à Scanf dans c
Vous pouvez utiliser "read
":
$ cat ./test.sh
#!/bin/sh
echo -n "enter the value : "
read my_var
echo "The value is : $my_var"
Et, l'exécution du script:
$ sh ./test.sh
enter the value : 145
The value is : 145
Bash: "lire" a quelques options utiles, par exemple. -p pour spécifier une invite: read -p 'entrez une valeur:' my_var Pour plus d'informations, reportez-vous à la section «aide read». –
S'il vous plaît être conscient que, selon vos choses shell peut-être différent. S'il vous plaît retag pour dire quel shell: bash, korn, csh – Wayne