Я пытаюсь написать сценарий оболочки, который в основном входит в определенную папку и выполняет некоторые действия. Загвоздка здесь в том, что имя папки является переменным, т.е. /path/to/variable
Я подумал, можно ли запустить сценарий оболочки из командной строки, а также определить переменную в той же строке? Что-то вроде:
./run.sh $id=456
Когда он запускается, он принимает путь как /path/to/$id
и, следовательно, /path/to/456
.