
Ich bin Webentwickler und muss jedes Mal, wenn ich ein neues Projekt beginne, meine Ordnerstruktur und Starterdateien manuell einrichten. Ist es möglich, ein kleines Befehlszeilentool (Bash) zu schreiben, das dies für mich erledigt?
Im Idealfall würde ich etwas wie oder so ähnlich eingeben supercommandlinetool create index
, woraufhin eine index.html
Datei erstellt wird, die meinen Anforderungen entspricht.
Was muss ich lernen, um so etwas schreiben zu können?
Antwort1
Sie sollten Ihre „Vorlagen“-Verzeichnisstruktur erstellen und dann beim Starten eines neuen Projekts Folgendes tun:
cp -r template new_proj