Je sais que les scripts de shell exécutent des commandes comme si elles étaient exécutées à l'invite de commande. J'aimerais pouvoir exécuter des scripts de shell comme s'il s'agissait de fonctions ... C'est-à-dire prendre une valeur d'entrée ou une chaîne dans le script. Comment puis-je aborder cela?
getopt()
est un standard extrêmement bien établi, mais l’getopt
exécutable n’est pas le même d’une distribution à l’autre. Je suis maintenant ungetopts
utilisateur entièrement converti , car il s'agit d'un standard POSIX. Cela fonctionne très biendash
aussi, qui est mon shell de script préféré