Во-первых, это мой первый подход к оболочке сценарии. У меня есть только опыт работы с HTML и CSS:]
Я хочу настроить простую структуру папок и предлагать пользователю в диалоговом окне установить имя для Корневая папка. Я запускаю этот сценарий оболочки через службу OS X или горячую клавишу Keyboard Maestro.
Вот что я придумал до сих пор:
#!/bin/sh
echo -n "Enter the project name:"
read -e NAME
mkdir -p ~/Desktop/$NAME
mkdir -p ~/Desktop/$NAME/subfolder1
mkdir -p ~/Desktop/$NAME/subfolder2
Очевидно, произошла какая-то ошибка - переменная не передается и корневая папка не создается. Я также читал, что мне следует использовать «диалог», чтобы запросить ввод, но я не мог написать что-то, что работает.
Мы очень ценим вашу помощь. Спасибо.