Je veux écrire un script bash pour lancer un processus avec des arguments. Comme l'exemple suivant: dans le terminal je lancerais le processus et il me demandera de choisir un nombre. dans le terminal, il serait:Linux bash script avec des arguments?
[email protected]:~$ process -someflag -someflag
Hello ! Choose an option
1.blabla
2.do that
3.do the other
>>
Maintenant, je veux lancer le processus avec déjà l'option sélectionnée dans mais je ne pouvais pas réussir.
Je peux écrire ce script:
#!/bin/bash
#script.sh
process -someflag -someflag
Si je lance ce script, il me fera parvenir au menu et me faire choisir un numéro. Je veux fournir ce numéro dans le script. Y a-t-il une possibilité?
Il y a une possibilité. Avez-vous essayé de chercher quelque chose comme "passer des arguments à bash script"? –
Peut-être https://stackoverflow.com/q/192249/2988730? –
Non, cela ne répond pas à ma question car nous ne pouvons pas passer les arguments 1 ou 2 ou 3 au processus dont je parle avant de l'avoir lancé et le menu a été affiché ... –