Hm, ich fürchte hier ist mir ein Fehler in der Aufgabenstellung unterlaufen.
Es ist wohl tatsächlich so, dass das SETUID-Bit bei Shell-Scripten (allgemein bei interpretierten und nicht direkt ausgeführten Programmen) keine Wirkung hat, da das Script nicht direkt ausgeführt wird, sondern durch die Shell (z.B. BASH) interpretiert wird und die Shell ohne SETUID-Bit läuft. Durch ein einfaches Setzen von Rechten kann diese Aufgabe also nicht bewerkstelligt werden.
Diese Teilaufgabe wird deshalb nicht gezählt.
Wer sich ein bisschen im Shell-Scripting üben möchte, kann die Aufgabe natürlich auf andere Art und Weise lösen (z.B. mit "ls" und "awk").