test.sh содержит:Установить переменные в Баш скрипт
A=$1
B=$2
Я установил test.sh для CHMOD 777
Я начал сценарий с 2-мя параметрами:
./test.sh first last
Затем я проверил его набрав:
echo "FirstVar: $A SecondVar: $B"
Результат:
"FirstVar: SecondVar: "
Что я сделал не так?
Ты ничего плохого не делают. Ваш код работал так, как предполагалось (установка переменных valid * в объеме используемого интерпретатора). –
Независимо от того, что вы пытаетесь выполнить, ваши исполняемые файлы, доступные для записи всем, у кого есть доступ к системе, являются серьезной проблемой безопасности. ** Возможно, попробуйте 'chmod 755'. – tripleee