Я делаю несколько bash script, и теперь у меня есть один вызов переменной source
и один массив с именем samples
, например:
source='country'
samples=(US Canada Mexico...)
поскольку я хочу расширить количество источников (и каждый источник имеет свои собственные образцы), я попытался добавить некоторые аргументы для этого. Я пробовал это:
source=""
samples=("")
if [ $1="country" ]; then
source="country"
samples="US Canada Mexico..."
else
echo "try again"
fi
но когда я запустил свой script source countries.sh country
, он не сработал.
Что я делаю неправильно?