Re: pipe como variable en bash
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 Ocrospomaescribió: > 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
El 8 de febrero de 2018, 12:58, R Callejaescribió: > 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
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 Perezescribió: > 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 > >