Sehen Sie sich die Manpages an, entweder auf Ihrem Rechner oder im Internet, wie diese hier.
Zitat:
-c string
If the -c option is present, then commands are read from string.
If there are arguments after the string, they are assigned to the positional
parameters, starting with $0.
Zitat aus man bash
:
-c Zeichenfolge Wenn die Option -c vorhanden ist, werden Befehle aus der Zeichenfolge gelesen.
Wenn hinter dem String Argumente stehen, werden sie den Positionsparametern zugewiesen, beginnend mit $0.
Der von Ihnen zitierte Befehl würde anhängen der Text im Heredoc (d.h. der Text in VirtualHost
-Tag) in die Datei /etc/apache2/sites-available/magento-store.com
.
Die Handbuchseite für Bash (z. B. man bash
) sagt, dass die -c
Option führt die Befehle aus einer Zeichenfolge aus; d.h. alles innerhalb der Anführungszeichen.