S
Simtrax
Grünschnabel
Hallo,
ich hab hier mal ein kleines Problem oder vielleicht seh ich auch den Wald vor lauter Bäumen nicht.
Mein Bash Skript bekommt als Variablen nacheinander folgende Werte übergeben und soll diese dann kopieren.
test/test1.sh <- Datei
test/test2 <- Verzeichnis
test/test3/test4.sh <- Datei
das Verzechnis test liegt in home und die drei Sachen sollen nach home/new kopiert werden.
cd /home
cp test/test1.sh /home/new
cp -r test/test2 /home/new
cp test/test3/test4.sh /home/new
geht aber nicht da er ja in /home/new auch das test Verzeichnis bzw. test2 und test3 erstellen soll. Wie bewerkstellige ich das?
Wobei das Skript die Verzeichnisse oder Dateien als Variablen übergeben bekommt. Ich weiß halt nicht ob nur ein Datei Name oder
ein Verzeichnis/Dateiname oder ein /Verzeichnis/Verzeichnis/Dateiname als Wert übergeben wird.
Ausgangssituation:
/home/test/test1.sh
/home/test/test2
/home/test/test3/test4.sh
Gewünschtes Ziel:
/home/new/test/test1.sh
/home/new/test/test2
/home/new/test/test3/test4.sh
Ich hoffe mich versteht jemand
ich hab hier mal ein kleines Problem oder vielleicht seh ich auch den Wald vor lauter Bäumen nicht.
Mein Bash Skript bekommt als Variablen nacheinander folgende Werte übergeben und soll diese dann kopieren.
test/test1.sh <- Datei
test/test2 <- Verzeichnis
test/test3/test4.sh <- Datei
das Verzechnis test liegt in home und die drei Sachen sollen nach home/new kopiert werden.
cd /home
cp test/test1.sh /home/new
cp -r test/test2 /home/new
cp test/test3/test4.sh /home/new
geht aber nicht da er ja in /home/new auch das test Verzeichnis bzw. test2 und test3 erstellen soll. Wie bewerkstellige ich das?
Wobei das Skript die Verzeichnisse oder Dateien als Variablen übergeben bekommt. Ich weiß halt nicht ob nur ein Datei Name oder
ein Verzeichnis/Dateiname oder ein /Verzeichnis/Verzeichnis/Dateiname als Wert übergeben wird.
Ausgangssituation:
/home/test/test1.sh
/home/test/test2
/home/test/test3/test4.sh
Gewünschtes Ziel:
/home/new/test/test1.sh
/home/new/test/test2
/home/new/test/test3/test4.sh
Ich hoffe mich versteht jemand
