Ola echo,
Du erstellst ja eine neue Datei, für die Du die Rechte zur Ausführbarkeit auch vergeben mußt.
Du kannst in Dein Skript
`chmod 755 dateiname.sh`
einfügen, dann kannst Du damit rechnen, daß es sich danach auch ausführen läßt.
Wenn Dir das auf der Shell nicht angezeigt werden soll, gib dahinter noch >dev/null an, das schickt den Krempel ins Nirvana.
Liebe Grüße, The Who
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von echo:
<STRONG>
#/bin/sh
cat $0 $0 > tmp
mv tmp $0
die berechtigungen vor dem ersten ausführen sind:
-rwxr-xr-x
nachdem das script einmal ausgeführt wurde veränderten sich die berechtigungen auf
-rw-r--r--
</STRONG>