Bewahren Sie die Zugriffsberechtigung beim Kopieren aus der Netzwerkfreigabe osx
Ich versuche, ein Skript zu erstellen, das Dateien / Ordner aus einem freigegebenen Netzwerkordner (in ActiveDirectory) in eine hohe Version 10.13.3 kopiert
Im freigegebenen Ordner im Netzwerk habe ich einen Ordner namens folder1 und ein Skript namens install (ausführbare Datei).
Installationsskript enthält
#!/bin/bash cd "/Volumes/Software/MAC/" sudo cp -pRH "folder1" "/Applications/"
Wenn ich diesen freigegebenen Ordner öffne und ein Skript ausführe, werden zwar Ordner1 in den Anwendungsordner kopiert, der kopierte Ordner1 enthält jedoch ein Stoppschild, und ich kann nicht darauf zugreifen. Es scheint, dass die Berechtigungen durcheinander geraten.
Es ist zwar komisch, wenn ich manuell exakte Befehle in Terminal eingebe, wird Ordner1 korrekt kopiert.
Ich habe auch versucht, mit Rsync-Befehl, es hat das gleiche Ergebnis.
Jemand bitte helfen
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?