Bash Scripting... Befehl über mehrere Zeilen

Lord_Icon

Member
Hi,

ich muß ein Befehl ausgeben, der derartig lang ist, das ich die Übersicht verliere.

Den kompletten langen Befehl poste ich mal nicht... sieht eh keiner durch.
Um Übersicht zu schaffen, hab ich das ganze nun auf verschiedene Zeilen verteilt.

Code:
#!/usr/bin/sh

./programm 
--ignore "./daten/inhalte/passwort.txt" 
--ignore "./daten/plugin/config.inc"
--copy "./daten/plugin/be.digitalia//" 
--copy "./daten/plugin/com.moxiecode.tinymce//" 
--copy "./daten/plugin/com.reghellin//" 
--copy "./daten/plugin/de.setasign2//" 
./test/test.php 
-o ./finish/test.php

Wenn ich das Script nun ausführe, dann wird dies auf der Shell natürlich zeilenweise übergeben.... was selbstverständlich Probleme macht.

Habe ich eine Möglichkeit, das anders an die Shell zu übergeben.... dennoch aber meine zeilenbasierte Version beizubehalten ?
 
Code:
#!/usr/bin/sh

./programm /
--ignore "./daten/inhalte/passwort.txt" /
--ignore "./daten/plugin/config.inc" /
--copy "./daten/plugin/be.digitalia//" / 
--copy "./daten/plugin/com.moxiecode.tinymce//" /
--copy "./daten/plugin/com.reghellin//" /
--copy "./daten/plugin/de.setasign2//" /
./test/test.php /
-o ./finish/test.php

gehts so?
 
Code:
#!/usr/bin/sh

./programm \
--ignore "./daten/inhalte/passwort.txt" \
--ignore "./daten/plugin/config.inc" \
--copy "./daten/plugin/be.digitalia//" \ 
--copy "./daten/plugin/com.moxiecode.tinymce//" \
--copy "./daten/plugin/com.reghellin//" \
--copy "./daten/plugin/de.setasign2//" \
./test/test.php \
-o ./finish/test.php
 
Back
Top