Soy desarrollador web y cada vez que comienzo un nuevo proyecto, tengo que configurar la estructura de carpetas y los archivos iniciales a mano. ¿Es posible escribir una pequeña herramienta de línea de comandos (Bash) que haga esto por mí?
Lo ideal sería escribir algo así supercommandlinetool create index
o algo así, lo que daría como resultado la creación de un index.html
archivo que se adapte a mis necesidades.
¿Qué necesito aprender para poder escribir algo como esto?
Respuesta1
Debes crear tu estructura de directorios de "plantilla" y luego, cuando inicies un nuevo proyecto:
cp -r template new_proj