Ich bin ein bisschen neu in Shell Scripting und möchte eine neue Datei innerhalb des Skripts erstellen und Inhalte hinzufügen und dann schließen. Die Argumente sollten nicht vom Benutzer übernommen werden. Alles aus dem Pfad und Inhalt ist vordefiniert. Wie kann ich es tun?
20
Ich denke, es ist überlegen, ein Dokument hier zu verwenden, um eine neue Datei in einem Skript zu erstellen. Es sieht sauberer aus, was meiner Meinung nach die Lesbarkeit fördert.
Beispielsweise:
Die
"-"
in<<-
ist optional, für Tabbed Einzüge ermöglicht , die werden abgestreift , wenn die Datei erstellt wird. Die Anführungszeichen in der"EOF"
Umrandung verhindern, dass das Dokument "hier" Ersetzungen vornimmt.quelle