Hallo zusammen,
Ich habe zwei minimale Scripte die je eine Datei kopiert.
Dies funktioniert prima wenn die Dateien innerhalb des Home-Verzeichnisses herumkopiert werden.
Aber wenn die zu kopierende Datei ausserhalb des Home-Verzeichnis liegt wird nichts kopiert! Aber die beiden echo-Ausgaben "Start" und "Ende" werden in die Ausgabedatei geschrieben, das heisst nur das Kopieren funktioniert nicht.
Dies sind die beiden Skripte.
myFileCopy_home.sh
myFileCopy_extern.sh
Diese starte ich via zwei Tasks im Aufgabenplaner der Synology unter dem Benutzer "admin".
TaskHome: /volume1/homes/admin/myFileCopy_home.sh > /volume1/homes/admin/outputHome.txt
TaskExtern: /volume1/homes/admin/myFileCopy_extern.sh > /volume1/homes/admin/outputExtern.txt
Übrigens, wenn ich den cp Befehl via SSH absetzt funktioniert das Kopieren.
Ich bin am verzweifeln, finde das Problem nicht. Hoffe jemand kann weiterhelfen.
Vielen Dank!
Adrian
PS: Bin nicht sehr versiert mit Skripten, vielleicht mache ich ja grundsätzlich alles falsch?
Ich habe zwei minimale Scripte die je eine Datei kopiert.
Dies funktioniert prima wenn die Dateien innerhalb des Home-Verzeichnisses herumkopiert werden.
Aber wenn die zu kopierende Datei ausserhalb des Home-Verzeichnis liegt wird nichts kopiert! Aber die beiden echo-Ausgaben "Start" und "Ende" werden in die Ausgabedatei geschrieben, das heisst nur das Kopieren funktioniert nicht.
Dies sind die beiden Skripte.
myFileCopy_home.sh
Rich (BBCode):
#!/bin/sh
echo "Start"
cp "/volume1/homes/admin/doc1.txt" "/volume1/homes/admin/folder1/doc1.txt"
echo "Ende"
myFileCopy_extern.sh
Rich (BBCode):
#!/bin/sh
echo "Start"
cp "/volume1/NetBackup/doc1.txt" "/volume1/NetBackup/folder1/doc1.txt"
echo "Ende"
Diese starte ich via zwei Tasks im Aufgabenplaner der Synology unter dem Benutzer "admin".
TaskHome: /volume1/homes/admin/myFileCopy_home.sh > /volume1/homes/admin/outputHome.txt
TaskExtern: /volume1/homes/admin/myFileCopy_extern.sh > /volume1/homes/admin/outputExtern.txt
Übrigens, wenn ich den cp Befehl via SSH absetzt funktioniert das Kopieren.
Ich bin am verzweifeln, finde das Problem nicht. Hoffe jemand kann weiterhelfen.
Vielen Dank!
Adrian
PS: Bin nicht sehr versiert mit Skripten, vielleicht mache ich ja grundsätzlich alles falsch?