Robię skrypt bash, a teraz mam jedno wywołanie zmiennej source
i jedną tablicę samples
, tak jak poniżej:
source='country'
samples=(US Canada Mexico...)
ponieważ chcę zwiększyć liczbę źródeł (a każde źródło ma swoje własne próbki), próbowałem dodać kilka argumentów, aby to zrobić. Próbowałem tego:
source=""
samples=("")
if [ $1="country" ]; then
source="country"
samples="US Canada Mexico..."
else
echo "try again"
fi
ale kiedy uruchomiłem skrypt source countries.sh country
, nie działało. Co ja robię źle?
$1="country"
kontra$1 = "country"