Como criar uma ferramenta de linha de comando para configurar projetos web?

Como criar uma ferramenta de linha de comando para configurar projetos web?

Sou desenvolvedor web e sempre que inicio um novo projeto, preciso configurar manualmente minha estrutura de pastas e arquivos iniciais. É possível escrever uma pequena ferramenta de linha de comando (Bash) que faça isso para mim?

O ideal seria digitar algo parecido supercommandlinetool create indexou algo parecido, o que resultaria na criação de um index.htmlarquivo que atenda às minhas necessidades.

O que preciso aprender para poder escrever algo assim?

Responder1

Você deve criar sua estrutura de diretórios "modelo" e, ao iniciar um novo projeto:

cp -r template new_proj

informação relacionada