Autor
|
Tema: duda con procesos en bash (Leído 3,360 veces)
|
kamsky
|
bueno, estoy haciendo unas cosillan en bash con procesos, y tengo una duda al usar la orden trap, he hecho un ejemplo simple que debería reaccionar ante la señal de interrupción 2 imprimiendo un echo, pero.. no lo hace... os adjunto el código para ver si encontrais algo.. declare I=0 echo antes del trap
trap \'echo hola\' 2
for I in 1 2 3 4 5 do echo dentro del bucle en la iteración: $I
sleep 100 done
than ks
|
|
« Última modificación: 8 Marzo 2007, 20:19 pm por kamsky »
|
En línea
|
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---
hack 4 free!!
|
|
|
kamsky
|
esas dos barras invertidas \\ que hay, no están en el código.. se habrán colado ahora al copiarlo..:p
|
|
|
En línea
|
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---
hack 4 free!!
|
|
|
kamsky
|
alguna ayuda por favor...??
|
|
|
En línea
|
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---
hack 4 free!!
|
|
|
murdock_
Desconectado
Mensajes: 154
|
Dinos que quieres que haga el codigo exactamente y te intentamos ayudar, prueba a usar las comillas invertidas``en vez de estas\' \', quita el declare, y el texto que quieres que salga por pantalla metelo entre \"dobles comillas\"para que lo interprete como un unico argumento un saludo ----------------------- P.D. Ando aprendiendo el manejo de la shell asi que disculpa si me equivoco, y corregirme, que aqui estamos todos para aprender
|
|
« Última modificación: 10 Marzo 2007, 16:05 pm por juananacg »
|
En línea
|
Si conoces a los demás y te conoces a ti mismo, ni en cien batallas correrás peligro; si no conoces a los demás, pero te conoces a ti mismo, perderás una batalla y ganarás otra; si no conoces a los demás ni te conoces a ti mismo, correrás peligro en cada batalla.
Maestro Sun Tzu, El arte de la guerra
|
|
|
kamsky
|
gracias, voy a ver si lo pruebo y esta noche comento k tal.. no quiero nada en especifico, solo probar el TRAP.. xktengo k borrar lo del declare??
|
|
|
En línea
|
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---
hack 4 free!!
|
|
|
kamsky
|
bueno, mas o menos me funciona. digo mas o menos, xk con <Ctrl>+C que es la interrupción 2 , reconoce el TRAP, pero si lo hago directamente mediante: killo -2 <pid>, salta a la siguiente iteración del bucle, pero no emite el ECHO..... ?¿?¿
|
|
|
En línea
|
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---
hack 4 free!!
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[BATCH] Duda con procesos!
Scripting
|
barnix456
|
3
|
3,481
|
18 Febrero 2011, 23:50 pm
por leogtz
|
|
|
Duda con condición BASH
Scripting
|
.:UND3R:.
|
2
|
2,244
|
8 Noviembre 2013, 02:08 am
por .:UND3R:.
|
|
|
(Bash)Me corroe la duda
Scripting
|
Mr_Black
|
2
|
2,177
|
8 Enero 2015, 20:08 pm
por Mr_Black
|
|
|
¿Como hacer un bash en linux que muestre fecha y procesos?
GNU/Linux
|
Wikipedio
|
2
|
2,346
|
25 Agosto 2015, 14:01 pm
por NOS DOMINAN DEMONIACAMENTE
|
|
|
Duda-BASH-- Monitorización de procesos
Scripting
|
ToLoMaTo
|
1
|
1,707
|
22 Enero 2016, 15:52 pm
por ToLoMaTo
|
|