Re: No logro hacer que un ejecutable se autoborre al inicio
Le Saturday 15 August 2009 15:36:45 Julian Daich, vous avez écrit :
> Hola,
>
> Creé un programita que se ejecuta al inicio y debería auotoborrar como
> lo indica su última línea, pero no lo hace. El ejecutable es
> nano /etc/init.d/komienza
>
> #!/bin/sh
> adduser $(ls /home) admin
> sed -i 's/"us"/"es,us"/' /etc/X11/xorg.conf
> rm -f /etc/init.d/komienza
* Con 'exec' :
[ "$(id -u)" -eq 0 ] && exec rm "/etc/init.d/komienza"
echo "No se puede borrar '$(ls -al /etc/init.d/komienza)' - id '$(id)'"\
> /tmp/komienza
exit -1
Si no se borra, tendras las causas en el archivo "/tmp/komienza".
>
> y los permisos
>
> ls -l /etc/init.d/komienza
> -rwxr-xr-x 1 root root 106 ago 15 14:29 /etc/init.d/komienza
>
> Lo raro es que si lo ejecuto con sh si se borra como debería ser. Algo
> me dice que estoy metiendo la pata pero no se que puede llegar a ser.
>
> Saludos,
>
> Julián
> --
> Julian Daich <julianlx@gmail.com>
@+
--
(o_
(/)_
S e r g e
Reply to: