Re: una de bash scripting..
Bones,
Si que es poden fer threads, n'hi ha prou en posar un "&" despres de la
comanda o funció, o embolcallar les instruccions amb "()". Si t'agrada o
no, ja és cosa teva ;-)
Aquest script funciona:
----- talla -----
#!/bin/sh
(
#Això és el threat
sleep 5
kill -15 $$
)&
for i in 1 2 3 4 5 6 7 8 9
do
echo $i
sleep 1
done
exit
-----------------
Salut!
On Mon, 3 May 2010 20:28:00 +0200, anso - <ansobegues@gmail.com> wrote:
> Estic segur de que es tracta de una tonteria, però no aconsegueixo
> resoldre-ho!
>
> tinc un script que te una durada determinada (uns 4 minuts) i
m'agradaria
> fer algun tipus de control sobre l'execució per tal que si passessin 6
> minuts s'acabés la execució.
>
> Que hauria de fer? se m'ha acudit crear un procés fill que executi un
> "sleep
> 260" i després un kill, però ni se si en bash es poden fer processos
fill
> ni
> m'acaba de agradar la idea...
>
> Oi que hi ha algun mètode mes simple?
>
> Gracies
--
Marc Olivé
Grup Blau
Reply to: