Я веб-разработчик, и каждый раз, когда я начинаю новый проект, мне приходится вручную настраивать структуру папок и файлы-стартеры. Возможно ли написать небольшой инструмент командной строки (Bash), который сделает это за меня?
В идеале я бы набрал что-то вроде этого supercommandlinetool create index
или что-то в этом роде, что привело бы к созданию файла, index.html
который соответствует моим потребностям.
Чему мне нужно научиться, чтобы написать что-то подобное?
решение1
Вам следует создать свою «шаблонную» структуру каталогов, а затем при запуске нового проекта:
cp -r template new_proj