Dans un script shell busybox test.sh (pas bash), si je lui passe 4 paramètres, comment puis-je obtenir directement la valeur de chacun d'eux. par exemple
#!/bin/sh
args=("[email protected]")
param3=${args[2]} #I want to get the value of the parameter 3, it works in bash
#but it does not work in busybox shell
Si je lance le script comme ceci:
$test.sh 1 2 "3 4" 5
le but est que je veux la chaîne de NO3 « 3 4 » directement dans le script. Comment puis-je le faire dans le shell busybox
Le shell POSIX n'a pas de tableaux. Je parie que le shell Busybox ne les a pas. – Barmar
Avez-vous essayé '" $ 3 "'? –