Re: pipe como variable en bash

2018-02-08 Por tema Josu Lazkano
Buenas,

Gracias a todos, al final lo he hecho con "read":

rtl_fm -f 43350 -s 20 -r 96000 -g 19.7 2>/dev/null |
EfergyRPI_001 | bash /opt/MiScript.sh

#!/bin/bash

while read efergy
do
vatios=$(echo $efergy | cut -c19-28)
...
done

Gracias y un saludo.

El día 6 de febrero de 2018, 17:55, Erick Ocrospoma
 escribió:
> Lo mejor que podrias hacer es comentar que es lo que quieres lograr, no como
> crees que debes hacerlo y no te funciona :-)
>
> Creo que te funcionaria como argumento si usas xargs:
>
> # rtl_fm -f 43350 -s 20 -r 96000 -g 19.7 2>/dev/null | Efergy |
> xargs MiScript.sh
>
> Luego capturas el argumento en una variable (dentro del script)
>
> On Sun, Feb 4, 2018 at 4:52 PM petrohs el compa obrero 
> wrote:
>>
>> a mi se me ocurre
>>
>> export variable="$(rtl_fm -f 43350 -s 20 -r 96000 -g 19.7
>> 2>/dev/null | Efergy)";
>>
>> y ya podrias usar la variable dentro de MiScript.sh
>
>
> Otra forma también seria Esta de arriba, aunque debería ser ir asi:
>
> export variable=$(rtl_fm -f 43350 -s 20 -r 96000 -g 19.7 2>/dev/null
> | Efergy)
>
> Lo puedes guardar en el /etc/bash.bashrc, luego cargas dicha variable dentro
> de tu script asi (lo puedes poner debajo del shebang, la primera línea del
> script):
>
> #!/bin.bash
> . /etc/bash.bashrc
>
>>
>> On Sun, Feb 4, 2018 at 3:34 PM, fernando sainz
>>  wrote:
>>>
>>> El día 4 de febrero de 2018, 21:32, Josu Lazkano
>>>  escribió:
>>> > Buenas,
>>> >
>>> > Tengo un pequeño problema de scripting que no se como resolver.
>>> > Dispongo de un comando que me da el consumo eléctrico de mi casa:
>>> >
>>> > # rtl_fm -f 43350 -s 20 -r 96000 -g 19.7 2>/dev/null | Efergy
>>> >
>>> > Lo que quiero es redirigir esta salida a un script en bash y tratar la
>>> > salida como una variable. Algo así:
>>> >
>>> > # rtl_fm -f 43350 -s 20 -r 96000 -g 19.7 2>/dev/null | Efergy
>>> > | MiScript.sh
>>>
>>>
>>> >
>>> > El problema es que no se como capturar la variable, he probado con
>>> > "$1" pero solo sirve para argumentos.
>>> >
>>> > ¿Alguien me pude ayudar?
>>> >
>>> > Gracias por todo y un saludo.
>>> >
>>> > --
>>> > Josu Lazkano
>>> >
>>>
>>> No entiendo muy bien lo que preguntas.
>>> Creo que podrías poner en tu script llamadas a "read" (man bash) que
>>> lee una linea de la entrada estándar.
>>>
>>>
>>>read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N
>>> nchars] [-p
>>>prompt] [-t timeout] [-u fd] [name ...]
>>>   One line is read from the  standard  input,  or  from  the
>>> file
>>>   descriptor  fd supplied as an argument to the -u option,
>>> and the
>>>   first word is assigned to the first name, the second word
>>> to the
>>>   second  name, and so on, with leftover words and their
>>> interven‐
>>>   ing separators assigned to the last name.  If  there  are
>>> fewer
>>>   words read from the input stream than names, the remaining
>>> names
>>>   are assigned empty values.  The characters in IFS  are
>>> used  to
>>>   split  the  line  into words using the same rules the shell
>>> uses
>>>   for expansion (described above under Word Splitting).  The
>>> back‐
>>>   slash  character  (\)  may be used to remove any special
>>> meaning
>>>   for the next character read and for line continuation.
>>> Options,
>>>   if supplied, have the following meanings:
>>>
>>> S2.
>>>
>>
>>
>>
>> --
>> "Cada cual según sus fuerzas, cada quien según sus necesidades..."
>
> --
>
>
> Erick.
>
>
> ---
> IRC :   zerick
> Blog: http://zerick.me
> About :  http://about.me/zerick
> Linux User ID :  549567



-- 
Josu Lazkano



Re: grsecurity den debian 8

2018-02-08 Por tema Felix Perez
El 8 de febrero de 2018, 12:58, R Calleja  escribió:
> No se moleste conmigo Felix Perez, la documentacion que me sugiere ya
> la he leido. Otra cosa es entenderla. Y para eso buscaba la ayuda de
> alguien que tuviera experiencia en el tema.

No me molesto, no indicas que has leído y no has mencionado qué no entiendes.

> Si no le interesa no se moleste en responder.

Con tu respuesta no lo dudes.

> No se lo que es el top posting y lo del privado , a veces no manejo
> bien las opciones de respuesta del correo.

Duckduckgo y Google son tus amigos.

>
> Con debian llevo años, y se manejar lo basico. Pero grsecurity es un
> poco complejo, si no tienes conocimientos avanzados de sistemas y
> sabes lo que haces.

¿Años con Debian y manejas lo básico?  Uhmm¡

Menos debes lanzarte a algo que no dominas sin documentarte bien antes
y en un ambiente de pruebas.

>
> Puedes tener problemas en el uso del sistema. Como perder datos,...

Si no sabes no lo debes hacer no lo hagas hasta que estudies antes y
sepas a que te enfrentas, menos en un equipo en producción.

>
> Muchas gracias de todos modos,

De nada.

>
> Roberto
>
> El 7/2/18, Felix Perez  escribió:
>> El 7 de febrero de 2018, 06:26, R Calleja  escribió:
>>> Hola, buenos dias.
>>> Instale grsecurity desde el repositorio backports pero luego no se
>>> ejecutaban las aplicaciones como el navegador o hoja de calculo.
>>>
>>> Tambien se puede compilar desde las fuentes de sid, pero no lo he
>>> probado.
>>>
>>> No se administrarlo muy bien,
>>>
>>> Si alguien tiene experiencia y nos la cuenta.
>>>  Ahora no puedo navegar sale una pantalla con dibujos y tengo que apagar.
>>> Debe ser un virus que me infecta todos los sistemas.
>>>
>>>
>>
>> Primero que todo por favor no escribas al privado  y no hagas top
>> posting, gracias.
>>
>> Estimado, si se va a enfrascar en temas de seguridad, al menos lea la
>> documentación es lo primero y fundamental.
>>
>> https://en.wikibooks.org/wiki/Grsecurity
>>
>> Y de ahí consultar, así en general da la impresión que no tienes idea
>> de lo que estas haciendo y tampoco dado detalles de lo realizado.
>>
>> Suerte.
>>
>>>
>>>
>>>
>>> El 4/2/18, Felix Perez  escribió:
 El 4 de febrero de 2018, 06:15, R Calleja 
 escribió:
> Buenos dias ,
> alguien ha instalado los parches de grsecurity en debian 8 y puede
> ayudarme.
> Instale el kernel con grsecurity desde el repositorio backports, pero
> no
> se
> ejecutan libreoffice-cal ni el navegador firefox.
> Sabe alguien como se administra grsecutiry.
>

 Supongo ya hiciste esto:
 https://www.google.cl/search?source=hp=iCN3WufQOoeBwgT2t5PoDQ=+grsecurity+=+grsecurity+_l=psy-ab.3..0i19k1l10.3310.3310.0.4082.3.2.0.0.0.0.286.286.2-1.2.00...1c..64.psy-ab..1.1.285.0...201.LbfNM-J_MLs




 --
 usuario linux  #274354
 normas de la lista:  http://wiki.debian.org/es/NormasLista
 como hacer preguntas inteligentes:
 http://www.sindominio.net/ayuda/preguntas-inteligentes.html


>>
>>
>>
>> --
>> usuario linux  #274354
>> normas de la lista:  http://wiki.debian.org/es/NormasLista
>> como hacer preguntas inteligentes:
>> http://www.sindominio.net/ayuda/preguntas-inteligentes.html
>>
>>



-- 
usuario linux  #274354
normas de la lista:  http://wiki.debian.org/es/NormasLista
como hacer preguntas inteligentes:
http://www.sindominio.net/ayuda/preguntas-inteligentes.html



Re: grsecurity den debian 8

2018-02-08 Por tema R Calleja
No se moleste conmigo Felix Perez, la documentacion que me sugiere ya
la he leido. Otra cosa es entenderla. Y para eso buscaba la ayuda de
alguien que tuviera experiencia en el tema.
Si no le interesa no se moleste en responder.
No se lo que es el top posting y lo del privado , a veces no manejo
bien las opciones de respuesta del correo.

Con debian llevo años, y se manejar lo basico. Pero grsecurity es un
poco complejo, si no tienes conocimientos avanzados de sistemas y
sabes lo que haces.

Puedes tener problemas en el uso del sistema. Como perder datos,...

Muchas gracias de todos modos,

Roberto

El 7/2/18, Felix Perez  escribió:
> El 7 de febrero de 2018, 06:26, R Calleja  escribió:
>> Hola, buenos dias.
>> Instale grsecurity desde el repositorio backports pero luego no se
>> ejecutaban las aplicaciones como el navegador o hoja de calculo.
>>
>> Tambien se puede compilar desde las fuentes de sid, pero no lo he
>> probado.
>>
>> No se administrarlo muy bien,
>>
>> Si alguien tiene experiencia y nos la cuenta.
>>  Ahora no puedo navegar sale una pantalla con dibujos y tengo que apagar.
>> Debe ser un virus que me infecta todos los sistemas.
>>
>>
>
> Primero que todo por favor no escribas al privado  y no hagas top
> posting, gracias.
>
> Estimado, si se va a enfrascar en temas de seguridad, al menos lea la
> documentación es lo primero y fundamental.
>
> https://en.wikibooks.org/wiki/Grsecurity
>
> Y de ahí consultar, así en general da la impresión que no tienes idea
> de lo que estas haciendo y tampoco dado detalles de lo realizado.
>
> Suerte.
>
>>
>>
>>
>> El 4/2/18, Felix Perez  escribió:
>>> El 4 de febrero de 2018, 06:15, R Calleja 
>>> escribió:
 Buenos dias ,
 alguien ha instalado los parches de grsecurity en debian 8 y puede
 ayudarme.
 Instale el kernel con grsecurity desde el repositorio backports, pero
 no
 se
 ejecutan libreoffice-cal ni el navegador firefox.
 Sabe alguien como se administra grsecutiry.

>>>
>>> Supongo ya hiciste esto:
>>> https://www.google.cl/search?source=hp=iCN3WufQOoeBwgT2t5PoDQ=+grsecurity+=+grsecurity+_l=psy-ab.3..0i19k1l10.3310.3310.0.4082.3.2.0.0.0.0.286.286.2-1.2.00...1c..64.psy-ab..1.1.285.0...201.LbfNM-J_MLs
>>>
>>>
>>>
>>>
>>> --
>>> usuario linux  #274354
>>> normas de la lista:  http://wiki.debian.org/es/NormasLista
>>> como hacer preguntas inteligentes:
>>> http://www.sindominio.net/ayuda/preguntas-inteligentes.html
>>>
>>>
>
>
>
> --
> usuario linux  #274354
> normas de la lista:  http://wiki.debian.org/es/NormasLista
> como hacer preguntas inteligentes:
> http://www.sindominio.net/ayuda/preguntas-inteligentes.html
>
>