Wie erstelle ich ein Befehlszeilentool zum Einrichten von Webprojekten?

Wie erstelle ich ein Befehlszeilentool zum Einrichten von Webprojekten?

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.htmlDatei 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

verwandte Informationen