![](https://seccdn.libravatar.org/avatar/6cacaf4eb2894c2da1aaf9dab186ef82.jpg?s=120&d=mm&r=g)
Juergen Langowski wrote:
Sandy Drobic schrieb:
(...)
Wenn du die Datei gefunden hast mit find, dann mache VOR DEM KOPIEREN!! folgendes:
previous_owner=`stat -c%U $filename_to_be_overwritten` previous_group=`stat -c%U $filename_to_be_overwritten`
Für die Gruppe müsste es wohl stat -c%G heißen, nehme ich an?
Uups, böses copy/paste. Ja, -c%G zeigt die Gruppe an.
Auf stat wäre ich erst mal nicht gekommen. Nach deinem Hinweis sieht es auf einmal viel einfacher aus.
Das meinte ich mit "Fundus an Befehlen". Es ginge auch mit der Ausgabe von ls. previous_owner=`ls -l $file_to_be_overwritten| awk '{print $3}'` previous_group=`ls -l $file_to_be_overwritten| awk '{print $4}'` Die Rechte müsste man sich eben aus dem zweiten Feld herauspicken. Etwas mühseliger, geht aber auch. rechte=`ls -l $filename_to_be_overwritten | awk '{print $1}'` owner_rights=${rechte:1:3} owner_rights=`echo $owner_rights | tr -d '-'` Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com