Ich habe ein Skript:
find ./SourceFolder/ -maxdepth 4 -exec cp -R '{}' ./DestFolder/ \;
SourceDir
enthält auch Unterordner.
Problem, dass DestFolder
nicht nur in allen Bäumen, sondern in höheren Ebenen alle anderen Ebenen und Dateien.
Wie repariert man ?
Antworten:
quelle
cp
ist kein Bash-Befehl, sondern eine separate ausführbare Datei, daher systemspezifisch. Echte Bash-Befehle sind dagegen für alle Betriebssysteme gleich.Code für eine einfache Kopie.
Code für eine Kopie mit Erfolgsergebnis
Code für Forcefully Wenn die Quelle eine schreibgeschützte Datei enthält, wird sie auch kopiert
Für Details helfen
quelle