![](https://seccdn.libravatar.org/avatar/5a58405172c31a4cdc02b4c1198a058c.jpg?s=120&d=mm&r=g)
Sorry falls das mail ein zweites Mal ankommt - das erste habe ich nicht bekommen :-( Hallo, ein selbst gestricktes Script "kopieren.sh" soll in sämtliche Homeverzeichnisse eine Datei kopieren und die Rechte anpassen. Dabei muss ich momentan das Script folgendermaßen aufrufen, damit es läuft: ./kopieren.sh `ls -Al /home |tail -n +2 |awk -F' ' '{print $3"."$4"."$8}'` Das Script lautet folgendermaßen: #!/bin/sh DATEI=/pfad/zur/datei for USER_GROUP in "$@"; do USER=`echo $USER_GROUP|awk -F. '{print $1}'` GROUP=`echo $USER_GROUP|awk -F. '{print $2}'` USERNAME=`echo $USER_GROUP|awk -F. '{print $3}'` cp $DATEI /home/$USERNAME/ chmod 750 /home/$USERNAME/`basename $DATEI` chown $USER.$GROUP /home/$USERNAME/`basename $DATEI` done Kann mir jemand sagen, wie ich dieses Scipt ändern müsste, dass dieses Script immer _ohne_ diesen `ls ...`-Befehl aufgerufen werden kann? Viele Grüße Dieter