Shell-Script
-
Hallo!
Wie könnte man dieses Shell-Script anders Schreiben?
Ich bin kein Experte deswegen habe ich es so gemacht, es gibt sicherlich
eine andere Möglichkeit wie man es noch schreiben könnte.Grüße
taubogamkdir -p /c/first/advantage_payment/services/ mkdir -p /c/first/advcust_delivery/ mkdir -p /c/first/advcust_devcust/ cp -a /p/advantage_payment/services/corbacharging /c/first/advantage_payment/services/ cp -a /p/advantage_payment/services/ChargingProfile /c/first/advantage_payment/services/ cp -a /p/advantage_payment/services/Rateplans /c/first/advantage_payment/services/ cp -a /p/advantage_payment/services/sce /c/first/advantage_payment/services/ cp -a /p/advantage_payment/rap /c/first/advantage_payment/ cp -a /p/advcust_delivery/MTB /c/first/advcust_delivery/ cp -a /p/advcust_devcust/deploymentinformation/ /c/first/advcust_devcust/ cp -a /p/advcust_devcust/idist /c/first/advcust_devcust/ cp -a /p/advcust_devcust/tooling /c/first/advcust_devcust/
-
Hi,
Wie könnte man dieses Shell-Script anders Schreiben?
was willst du denn da anders schreiben? Soviel kann man da nicht optimieren. Man könnte aber z. B. alle Verzeichnisse auf einmal kopieren, z. B.
p -a /p/advantage_payment/* /c/first/
Hängt natürlich davon ab, ob das gewünscht ist, denn wenn da noch mehrere Verzeichnisse oder Dateien sind, die nicht kopiert werden sollen, ist das nicht optimal.
-
Hi!
Danke genau das ist hier das Problem. Es sollen nämlich mehr als die Hälfte
der Dateien die ebenfalls in diesen Verzeichnissen sind nicht mitkopiert werden.Grüße
tauboga
-
Ich sehe das genauso wie cj@work; was willst Du daran noch groß vereinfachen?
Vielleicht noch irgendwo SOURCE_DIR und TARGET_DIR definieren und eine Liste von zu kopierenden Verzeichnissen, über die Du dann drüber iterierst.