ну а-ля:
                  
                  
                  ./script 5 10
                  
                  
                  Прочел статью на хабре, там говорится что реализуется это так, ниже скрипт:
                  
                  
                  
                  
                  
                  #!/bin/bash
                  
                  
                  echo $1
                  
                  
                  echo $2
                  
                  
                  
                  
                  
                  ./script 5 10
                  
                  
                  Получим:
                  
                  
                  5
                  
                  
                  10
                  
                  
                  Так вот тут вопрос, как указано в статье, всего можно передавать 9 ключей (с 1 по 9, а 0 это имя скрипта), так вот а можно передавать больше параметров ? Понятно что в реальности у меня вряд ли будет скрипт на 9 ключей, но все же любопытно.
                  
                  
                  и второй вопрос, а можно вместо цифр как-то перейти к буквам, просто у меня в цикле переменные называются так, чтобы было понятно что делает скрипт, а если заменить на цифры то ясность уменьшится , лично для меня
                  
                  
                
мб лучше питон
name=$1 type=$2 some_info=$3 echo "$name $type $some_info" наиболее простой вариант
Лучше заюзай getopts
Обсуждают сегодня