[U-co] Hacer script en bash?

Hazan Pérez hapk02 en gmail.com
Mie Ene 29 01:59:58 UTC 2014


Hola,

La parte de pantalla no funciona... parece que no esta leyendo los dos 
puntos (:) junto con la variable bien... Como se puede solucionar?

El mar 28 ene 2014 17:01:59 COT, jthan24 escribió:
> Hola Hazan, las variables en bash las defines como lo siguiente
>
>
> myScript.sh
> #!/bin/bash
> #Script para la captura de una ventana cada 60 seg
> let intervalo=60
> ventana="0x520992e"
> geometria="535x980+872+96"
> let pantalla=0
> nombre="traficoWaze"
> extension=".png"
>
> watch -n $intervalo 'import -window $ventana -crop $geometria -display
> :$pantalla
> $nombre$(date +%F_%T)$extension'
> #Fin del script
>
>
> ----------------------------------
> Pruebalo con eso, debe funcionar.
>
>
> El 28 de enero de 2014, 16:33, Hazan Pérez <hapk02 en gmail.com> escribió:
>
>> Buenas comunidad,
>>
>> Necesito convertir un comando en un script bash con variables definidas
>> (lo siento, pero para mi bash es como lenguaje alien...)
>>
>> El comando es el siguiente:
>> watch -n 60 'import -window 0x520992e -crop 535x980+872+96 -display :0
>> traficoWaze$(date +%F_%T).png'
>>
>> Si quisiera definirle las variables sería algo así (en un lenguaje tipo
>> Java):
>> int intervalo = 60;
>> String ventana = "0x520992e"; //esto realmente es un número hexa, tal
>> vez un string no sea efectivo
>> String geometria = "535x980+872+96"; //esta geometría tampoco sería
>> efectiva como String...
>> int pantalla = 0;
>> String nombre="traficoWaze";
>> String extension = ".png";
>>
>> watch -n intervalo 'import -window ventana -crop geometria -display
>> :pantalla nombre$(date +%F_%T)extension'
>>
>> Como podría hacerse como un script?
>>
>> Gracias de antemano.
>>
>> --
>>
>> Hazan Pérez C.
>> Twisto Creative
>>
>>
>> --
>> Al escribir recuerde observar la etiqueta (normas) de esta lista:
>> http://goo.gl/Pu0ke
>> Para cambiar su inscripción, vaya a "Cambio de opciones" en
>> http://goo.gl/Nevnx
>>
>
>
>



--

Hazan Pérez C.
Twisto Creative




Más información sobre la lista de distribución Ubuntu-co