Comment gérer plus de 10 paramètres du shell

Je suis en utilisant shell bash sous linux et que vous voulez utiliser plus de 10 paramètres du script shell

  • Notez que les 10 paramètres en faire assez déroutant. Il serait peut-être mieux d'utiliser des options (par exemple, -a 1 ou --foo=bar) à la place. Voir man getopt, man getopts, et man bash pour certaines options pour le faire.
  • Aussi, si tout ce que vous voulez faire est de passer toutes les options pour une autre commande, vous pouvez utiliser "$*" ou "$@", mais note que "$@" est mieux parce qu'il fait la bonne chose avec des espaces.
  • je suis tring avec "$@" et lors de l'exécution de script en passant les arguments, mais il ne fonctionne pas
InformationsquelleAutor Ashitosh | 2011-02-06