Shell-скрипт, чтобы передать аргументы в другой скрипт

Я новичок в Linux и сценарии оболочки. У меня есть сценарий, в котором есть некоторые команды чтения. Итак, что-то вроде

#script1.sh
echo "something here" 
....
read var1
read var2
...

теперь, я хочу написать другой скрипт, который вызывает этот скрипт и может передавать значения этому скрипту. Итак, я надеюсь на что-то вроде

./script2.sh hello world

и, что бы запустить script2 и магазина "привет" в var1 и "world " в var2. Что это script2 содержать и как я могу передать эти аргументы script1?

Я искал много, но я не нашел никого, объясняя это.

5
задан MariusMatutiae
источник

1 ответов

вызов script2.sh от script1.sh

#script1.sh
./script2.sh hello world

In script2.sh

var1 = 
var2 =
echo $var1
echo $var2

выход будет hello world

1
отвечен Rohan Gala 2015-12-02 06:19:22
источник

Другие вопросы bash linux script shell shell-script