Script zum eigenständigen kopieren einer Datei

Hallo, ich möchte ein Script schreiben, wo ein kompletter Ordner von einem bestimmen Ort zu einem anderen bestimmten Ort kopiert wird, nach dem ein Programm diesen erstellt hat. Dieser Ordner soll dann kopiert werden in ein Zielverzeichnis, wo dieselben Daten schon drinnen sind. Diese sollen überschrieben werden, und nach erfolgreichen kopieren, eine kurze Meldung ausgegeben werden. Das Kopieren an sich sollte silent sein.
Ich wende mich hier ans Forum, weil ich von Script programmieren leider überhaupt keine Ahnung habe :frowning:

Hallo Cyborman,

Welches OS benutzt du denn?

Unter Linux/Mac wäre sowas ziemlich simple. Bsp:

cp -R SRCPATH DSTPATH && zenity --info --text "Kopieren erfolgreich"

Als Shellscript:

#!/bin/sh
cp -R SRCPATH DSTPATH && zenity --info --text "Kopieren erfolgreich"

Das ganze ausführbar machen mit

chmod +x script.sh

Das Kopieren an sich sollte silent sein.

Und das als cronjob aufnehmen -> man crontab

Falls du Windowsuser sein solltest dann gibt es, wenn auch leicht in „kyrillischer Form“ einen ähnlichen Mechanismus (bat-Dateien), so in etwa:

xcopy /E "Quellordner" "Zielordner"

, aber das kann dir bestimmt ein Windowsuser besser erklären.

Fazit: Für so eine einfache Aufgabe brauchst du eigentlich keine Programmiersprache.

Gruß XXD