Re: ayuda con algo de script

2023-08-13 Por tema Rick Gutierrez
On Sun, Aug 13, 2023 at 5:33 AM Camaleón  wrote:

> El 2023-08-12 a las 15:52 -0400, Rick Gutierrez escribió:
>
> 
> Si estás intentando configurar Carbonio Mesh¹, en el manual te dice que la
> contraseña para esa orden la toma de un archivo accesible por root:


Si es carbonio mesh


>
> 
> To complete Carbonio Mesh installation, run
>
> pending-setups -a
>
> Hint
>
> The secret needed to run the above command is stored in file
> /var/lib/service-discover/password, which is accessible only by the
> root user.
> 
>
> Quizá puedas trabajar con esa variable (me parece que en ese archivo no
> está cifrada²), ahora bien, la cuestión es si la orden acepta parámetros
> o espera simplemente leer el contenido de un archivo.
>
> Quizá en los foros de la aplicación (si se trata de esa, claro) te puedan
> indicar mejor sobre cómo hacer lo que buscas (automatizar la orden de
> configuración):
>
> https://community.zextras.com/forum/carbonio-setup/
>
> 
>
> ¹https://docs.zextras.com/carbonio/html/multi-server-installation.html
> ²
> https://docs.zextras.com/carbonio-ce/html/common/carbonio/mesh/credentials.html
>
> Saludos


Lo haré miraré en los foros, mientras estoy intentando con Expect.
-- 
rickygm

http://gnuforever.homelinux.com


Re: ayuda con algo de script

2023-08-13 Por tema Camaleón
El 2023-08-12 a las 15:52 -0400, Rick Gutierrez escribió:

> hola lista, estoy instalando un herramienta que la quiero automatizar
> con un script , hay un paso donde me pregunta el password para un
> servicio y quiero agregar una variable que lleva el password , pero no
> me lo acepta:
> 
> cd /root
> passwordcluster="c6966f49d0c6ca09"
> echo $passwordcluster | pending-setups -a
> 
> , cuando ejecuto ese pedazo de script me da este mensaje
> 
> Insert the cluster credential password: service-discover: error: the
> provided file descriptor (0) is not a terminal
> Cannot access to bootstrap token
> 
> alguna idea q estoy haciendo mal?



Si estás intentando configurar Carbonio Mesh¹, en el manual te dice que la 
contraseña para esa orden la toma de un archivo accesible por root:


To complete Carbonio Mesh installation, run

pending-setups -a

Hint

The secret needed to run the above command is stored in file 
/var/lib/service-discover/password, which is accessible only by the 
root user.


Quizá puedas trabajar con esa variable (me parece que en ese archivo no 
está cifrada²), ahora bien, la cuestión es si la orden acepta parámetros
o espera simplemente leer el contenido de un archivo.

Quizá en los foros de la aplicación (si se trata de esa, claro) te puedan 
indicar mejor sobre cómo hacer lo que buscas (automatizar la orden de 
configuración):

https://community.zextras.com/forum/carbonio-setup/



¹https://docs.zextras.com/carbonio/html/multi-server-installation.html
²https://docs.zextras.com/carbonio-ce/html/common/carbonio/mesh/credentials.html

Saludos,

-- 
Camaleón 



Re: ayuda con algo de script

2023-08-12 Por tema Rick Gutierrez
El sáb, 12 ago 2023 a las 21:20, Zeque () escribió:
>
> Hola!
> No debe soportar tomar datos por STDIN, lo que podes hacer, asumiendo que -a 
> espera la clave como argumento
> pending-setups -a $(echo $passwordcluster)
> Es una variable de reemplazo, el resultado del comando lo pasa como argumento.
>

lo he probado tal como lo enviaste, pero siempre me pide el password
en el pront.

#!/bin/bash
cd /root
passwordcluster="c6966f49d0c6ca09"
pending-setups -a $(echo $passwordcluster)

cuando lo corro, me salta pidiendo el password

Insert the cluster credential password:





http://gnuforever.homelinux.com



Re: ayuda con algo de script

2023-08-12 Por tema Rick Gutierrez
El sáb, 12 ago 2023 a las 21:08, Ramses () escribió:
>

> >
> >
>
> Usa Expect.
>
>
> Saludos
>

creo que expect podria hacer el trabajo , es la primera vez que
escucho de el , vere la documentacion , gracias a todos x los
comentarios.

-- 
rickygm

http://gnuforever.homelinux.com



Re: ayuda con algo de script

2023-08-12 Por tema Zeque
Hola!
No debe soportar tomar datos por STDIN, lo que podes hacer, asumiendo que -a 
espera la clave como argumento
pending-setups -a $(echo $passwordcluster)
Es una variable de reemplazo, el resultado del comando lo pasa como argumento. 

Saludos,

Zeque

El 12 de agosto de 2023 4:52:00 p. m. GMT-03:00, Rick Gutierrez 
 escribió:
>hola lista, estoy instalando un herramienta que la quiero automatizar
>con un script , hay un paso donde me pregunta el password para un
>servicio y quiero agregar una variable que lleva el password , pero no
>me lo acepta:
>
>cd /root
>passwordcluster="c6966f49d0c6ca09"
>echo $passwordcluster | pending-setups -a
>
>, cuando ejecuto ese pedazo de script me da este mensaje
>
>Insert the cluster credential password: service-discover: error: the
>provided file descriptor (0) is not a terminal
>Cannot access to bootstrap token
>
>alguna idea q estoy haciendo mal?
>
>
>
>-- 
>rickygm
>
>http://gnuforever.homelinux.com
>


Re: ayuda con algo de script

2023-08-12 Por tema Ramses
El 12 de agosto de 2023 22:22:45 CEST, Rick Gutierrez  
escribió:
>El sáb, 12 ago 2023 a las 16:11, Fran Torres
>() escribió:
>>
>> Buenas,
>>
>>
>> tras leer y releer varias veces el mail, me he quedado igual.
>>
>>    En esas líneas que has puesto, no veo el script por ninguna parte.
>
>perdon , solo puse un pedazo de script , lo estoy probando x separado
>(un extracto) :)
>
>>
>> solo veo un comando (cd /root), veo que creas una variable
>>
>> passwordcluster="password"
>>
>> y por último, veo que llamas a la variable con un comando echo (que la
>> muestre (echo $passwordcluster) para luego pasarle una pype a
>> pending-setups -a
>
>ya lo he probado de esa manera anteriormente y siempre se queda en la
>espera del password.
>
>Insert the cluster credential password:
>
>>
>>
>>con esas tres cosas, la verdad no me queda claro que quieres hacer...
>>
>> no sé si lo más correcto podría ser algo como esto:
>>
>>
>> #!/sbin/bash
>>
>> #entiendo que debería ser algo como esto...
>>
>>
>> passwordcluster="password"
>>
>> pending-setups -a $passwordcluster
>>
>> #fin del script
>>
>>
>> O por el contrario, si lo que quieres es ejecutar a mano esa cosa y
>> pasarle por script el password, entonces creo que podría ser algo como esto:
>>
>>
>> #!/sbin/bash
>>
>> #posible script
>>
>> passwordcluster="password"
>>
>> echo $passwordcluster
>>
>>
>> Y luego, en la terminal...
>>
>> pending-setups -a < password.sh
>
>no es la idea que busco , aqui es como depender de otros ficheros.
>
>>
>>
>> Recuerda que todo script debe ir precedido en la primera línea por el
>> shell que lo va a ejecutar:
>>
>> #!/bin/bash
>>
>> #!/sbin/bash
>>
>> #!/bin/sh...
>>
>> cualquier shell que sea el que utilices
>>
>> y al finalizar, el fichero debe tener permisos de ejecución. De lo
>> contrario, no será más que un mero fichero de texto.
>>
>>
>> Fran.
>>
>
>como decia es un extracto del script lo que pegue , pero aun asi no
>logro pasarle el password por la variable siempre o me pregunta o me
>envia el mensaje anterior del primer correo.
>
>
>

Usa Expect.


Saludos



Re: ayuda con algo de script

2023-08-12 Por tema Javier Barroso
Buenas noches,

El sáb., 12 ago. 2023 22:18, Rick Gutierrez 
escribió:

> hola lista, estoy instalando un herramienta que la quiero automatizar
> con un script , hay un paso donde me pregunta el password para un
> servicio y quiero agregar una variable que lleva el password , pero no
> me lo acepta:
>
> cd /root
> passwordcluster="c6966f49d0c6ca09"
> echo $passwordcluster | pending-setups -a
>
> , cuando ejecuto ese pedazo de script me da este mensaje
>
> Insert the cluster credential password: service-discover: error: the
> provided file descriptor (0) is not a terminal
> Cannot access to bootstrap token
>
> alguna idea q estoy haciendo mal?
>
>
>
> --
> rickygm
>
> http://gnuforever.homelinux.com


Ufff esto me recuerda a mis inicios usando expect [1], y otros como xnee
[2], xautomation [3] y parecidos

¿Qué se usa ahora? Un programa bien diseñado permitirá autenticarse sin
necesidad de usar esos truquillos

Saludos

[1] https://core.tcl-lang.org/expect/index
[2] https://xnee.wordpress.com/
[3] https://linux.die.net/man/7/xautomation

>
>
>


Re: ayuda con algo de script

2023-08-12 Por tema fernando sainz
El sáb, 12 ago 2023 a las 21:52, Rick Gutierrez ()
escribió:

> hola lista, estoy instalando un herramienta que la quiero automatizar
> con un script , hay un paso donde me pregunta el password para un
> servicio y quiero agregar una variable que lleva el password , pero no
> me lo acepta:
>
> cd /root
> passwordcluster="c6966f49d0c6ca09"
> echo $passwordcluster | pending-setups -a
>
> , cuando ejecuto ese pedazo de script me da este mensaje
>
> Insert the cluster credential password: service-discover: error: the
> provided file descriptor (0) is not a terminal
> Cannot access to bootstrap token
>
> alguna idea q estoy haciendo mal?
>
> Hola
 Los programas que piden contraseña no la leen de la entrada estándar, así
que no lo puedes hacer de esa manera.
(Es por motivos de seguridad) Algunos podrían tener una opción para que se
pase la password por linea de comandos, mira el man del comando que quieres
usar.

Creo que hay cosas como el comando "script" que permiten interaccionar con
esos comandos, pero no lo he hecho nunca.
busca por ahí.

Saludos.







> --
> rickygm
>
> http://gnuforever.homelinux.com
>
>


Re: ayuda con algo de script

2023-08-12 Por tema Rick Gutierrez
El sáb, 12 ago 2023 a las 16:11, Fran Torres
() escribió:
>
> Buenas,
>
>
> tras leer y releer varias veces el mail, me he quedado igual.
>
>En esas líneas que has puesto, no veo el script por ninguna parte.

perdon , solo puse un pedazo de script , lo estoy probando x separado
(un extracto) :)

>
> solo veo un comando (cd /root), veo que creas una variable
>
> passwordcluster="password"
>
> y por último, veo que llamas a la variable con un comando echo (que la
> muestre (echo $passwordcluster) para luego pasarle una pype a
> pending-setups -a

ya lo he probado de esa manera anteriormente y siempre se queda en la
espera del password.

Insert the cluster credential password:

>
>
>con esas tres cosas, la verdad no me queda claro que quieres hacer...
>
> no sé si lo más correcto podría ser algo como esto:
>
>
> #!/sbin/bash
>
> #entiendo que debería ser algo como esto...
>
>
> passwordcluster="password"
>
> pending-setups -a $passwordcluster
>
> #fin del script
>
>
> O por el contrario, si lo que quieres es ejecutar a mano esa cosa y
> pasarle por script el password, entonces creo que podría ser algo como esto:
>
>
> #!/sbin/bash
>
> #posible script
>
> passwordcluster="password"
>
> echo $passwordcluster
>
>
> Y luego, en la terminal...
>
> pending-setups -a < password.sh

no es la idea que busco , aqui es como depender de otros ficheros.

>
>
> Recuerda que todo script debe ir precedido en la primera línea por el
> shell que lo va a ejecutar:
>
> #!/bin/bash
>
> #!/sbin/bash
>
> #!/bin/sh...
>
> cualquier shell que sea el que utilices
>
> y al finalizar, el fichero debe tener permisos de ejecución. De lo
> contrario, no será más que un mero fichero de texto.
>
>
> Fran.
>

como decia es un extracto del script lo que pegue , pero aun asi no
logro pasarle el password por la variable siempre o me pregunta o me
envia el mensaje anterior del primer correo.



-- 
rickygm

http://gnuforever.homelinux.com



Re: ayuda con algo de script

2023-08-12 Por tema Fran Torres

Buenas,


tras leer y releer varias veces el mail, me he quedado igual.

  En esas líneas que has puesto, no veo el script por ninguna parte.

solo veo un comando (cd /root), veo que creas una variable

passwordcluster="password"

y por último, veo que llamas a la variable con un comando echo (que la 
muestre (echo $passwordcluster) para luego pasarle una pype a 
pending-setups -a



  con esas tres cosas, la verdad no me queda claro que quieres hacer...

no sé si lo más correcto podría ser algo como esto:


#!/sbin/bash

#entiendo que debería ser algo como esto...


passwordcluster="password"

pending-setups -a $passwordcluster

#fin del script


O por el contrario, si lo que quieres es ejecutar a mano esa cosa y 
pasarle por script el password, entonces creo que podría ser algo como esto:



#!/sbin/bash

#posible script

passwordcluster="password"

echo $passwordcluster


Y luego, en la terminal...

pending-setups -a < password.sh


Recuerda que todo script debe ir precedido en la primera línea por el 
shell que lo va a ejecutar:


#!/bin/bash

#!/sbin/bash

#!/bin/sh...

cualquier shell que sea el que utilices

y al finalizar, el fichero debe tener permisos de ejecución. De lo 
contrario, no será más que un mero fichero de texto.



Fran.


El 12/08/23 a las 21:52, Rick Gutierrez escribió:

hola lista, estoy instalando un herramienta que la quiero automatizar
con un script , hay un paso donde me pregunta el password para un
servicio y quiero agregar una variable que lleva el password , pero no
me lo acepta:

cd /root
passwordcluster="c6966f49d0c6ca09"
echo $passwordcluster | pending-setups -a

, cuando ejecuto ese pedazo de script me da este mensaje

Insert the cluster credential password: service-discover: error: the
provided file descriptor (0) is not a terminal
Cannot access to bootstrap token

alguna idea q estoy haciendo mal?





--
Este correo electrónico ha sido analizado en busca de virus por el software 
antivirus de AVG.
www.avg.com



ayuda con algo de script

2023-08-12 Por tema Rick Gutierrez
hola lista, estoy instalando un herramienta que la quiero automatizar
con un script , hay un paso donde me pregunta el password para un
servicio y quiero agregar una variable que lleva el password , pero no
me lo acepta:

cd /root
passwordcluster="c6966f49d0c6ca09"
echo $passwordcluster | pending-setups -a

, cuando ejecuto ese pedazo de script me da este mensaje

Insert the cluster credential password: service-discover: error: the
provided file descriptor (0) is not a terminal
Cannot access to bootstrap token

alguna idea q estoy haciendo mal?



-- 
rickygm

http://gnuforever.homelinux.com



Re: script

2021-07-06 Por tema Alejandro
Esto es genial muy agradecido!

Sent with ProtonMail Secure Email.

‐‐‐ Original Message ‐‐‐

El martes, 6 de julio de 2021 a las 18:37, Parodper  
escribió:

> O 06/07/21 ás 17:38, Alejandro escribiu:
>
> > Hola amigos tengo un archivo MD5SUMS de la web oficial Debian del cual
> >
> > me gustaría sacar el nombre de la 1º distro para convertirlo en una
> >
> > variable que me permita completar una url de forma automática.
> >
> > El problema es que al usar grep y expresiones regulares para obtener el
> >
> > nombre de la distro y versión, que es lo que me interesa, siempre me
> >
> > devuelve también el hash y esto hace que la descarga falle.
> >
> > adjunto archivo y les dejo la expresión regular con la que al menos
> >
> > obtengo la distro que me interesa, me sobra el hash:
> >
> > grep debian-10.-amd64-netinst.iso MD5SUMS*
> >
> > Muchas gracias un saludo a todos!
> >
> > **
> >
> > Sent with ProtonMail https://protonmail.com/ Secure Email.
>
> Añádele la opción -o, grep -o debian-10.*-amd64-netinst.iso MD5SUMS
>
> grep(1):
>
> -o, --only-matching
>
> Print only the matched (non-empty) parts of a matching
>
> line, with each such part on a separate output line.



Re: script

2021-07-06 Por tema Parodper

O 06/07/21 ás 17:38, Alejandro escribiu:


Hola amigos tengo un archivo MD5SUMS de la web oficial Debian del cual 
me gustaría sacar el nombre de la 1º distro para convertirlo en una 
variable que me permita completar una url de forma automática.


El problema es que al usar grep y expresiones regulares para obtener el 
nombre de la distro y versión, que es lo que me interesa, siempre me 
devuelve también el hash y esto hace que la descarga falle.


adjunto archivo y les dejo la expresión regular con la que al menos 
obtengo la distro que me interesa, me sobra el hash:


*grep debian-10.*-amd64-netinst.iso MD5SUMS*

*Muchas gracias un saludo a todos!*
**
Sent with ProtonMail  Secure Email.



Añádele la opción -o, grep -o debian-10.*-amd64-netinst.iso MD5SUMS
grep(1):
-o, --only-matching
  Print  only  the  matched  (non-empty) parts of a matching
  line, with each such part on a separate output line.



Re: script

2021-07-06 Por tema Camaleón
El 2021-07-06 a las 15:38 +, Alejandro escribió:

> Hola amigos tengo un archivo MD5SUMS de la web oficial Debian del cual me 
> gustaría sacar el nombre de la 1º distro para convertirlo en una variable que 
> me permita completar una url de forma automática.
> 
> El problema es que al usar grep y expresiones regulares para obtener el 
> nombre de la distro y versión, que es lo que me interesa, siempre me devuelve 
> también el hash y esto hace que la descarga falle.
> 
> adjunto archivo y les dejo la expresión regular con la que al menos obtengo 
> la distro que me interesa, me sobra el hash:
> 
> grep debian-10.*-amd64-netinst.iso MD5SUMS
> 
> Muchas gracias un saludo a todos!

Algo rápido y sencillo que podrás depurar:

sm01@stt008:~$ head -1 md5sums.txt | awk '{print $2}'
debian-10.10.0-amd64-netinst.iso

Saludos,

-- 
Camaleón 



script

2021-07-06 Por tema Alejandro
Hola amigos tengo un archivo MD5SUMS de la web oficial Debian del cual me 
gustaría sacar el nombre de la 1º distro para convertirlo en una variable que 
me permita completar una url de forma automática.

El problema es que al usar grep y expresiones regulares para obtener el nombre 
de la distro y versión, que es lo que me interesa, siempre me devuelve también 
el hash y esto hace que la descarga falle.

adjunto archivo y les dejo la expresión regular con la que al menos obtengo la 
distro que me interesa, me sobra el hash:

grep debian-10.*-amd64-netinst.iso MD5SUMS

Muchas gracias un saludo a todos!

Sent with [ProtonMail](https://protonmail.com/) Secure Email.

MD5SUMS
Description: Binary data


Re: Script para ejecutar un comando en cada directorio

2018-09-05 Por tema Antonio Galicia
El 4 de septiembre de 2018, 15:22, Josu
Lazkano escribió:

> El arbol de directorios sera asi:
>
> /fotos/
> /fotos/2018-01 - Viaje a noseque/
> /fotos/2018-03 - Cena de amigos/
> /fotos/2018-08 - Verano con la familia/
>
> El comando es el siguiente:
>
> mogrify -delete 1 -format jpg -- *.tif

Hola, buen día.

Intenta con algo así:

find {path} -type d | while read p; do cd "$p"; mogrify -delete 1
-format jpg -- *.tif ; done

El {path} siempre lo debes colocarlo con la ruta abasoluta dado que va
a estar cambiando y puede que no lo encuentre si lo indicas de manera
relativa.

Esto es, la ruta la debes poner "/home/user/fotos" y no hacer un cd
/home/user y poner "fotos" como path

Y claro, puedes hacer

find fotos -type f -name '*.tif' -print0 | xargs -0 mogrify
-delete 1 -format jpg --

El print0 es para que los espacios en los nombres no genere problema

Uno de los dos te debe servir, espero

 Saludos,
 Antonio Galicia

Eram quod es, eris quod sum
--



Re: Script para ejecutar un comando en cada directorio

2018-09-05 Por tema julher



> El 4 sept 2018, a las 22:22, Josu Lazkano  escribió:
> 
> Buenas,
> 
> Me estoy volviendo loco con un pequeño problema que tengo.
> 
> Tengo que convertir un montón de fotos que tengo ordenados en
> directorios. Lo que quiero es ejecutar un script en la raiz de un
> directorio, y que se ejecute un comando dentro de cada directorio.
> 
> El arbol de directorios sera asi:
> 
> /fotos/
> /fotos/2018-01 - Viaje a noseque/
> /fotos/2018-03 - Cena de amigos/
> /fotos/2018-08 - Verano con la familia/
> 
> El comando es el siguiente:
> 
> mogrify -delete 1 -format jpg -- *.tif
> 
> Como puedo hacer un bash que ejecutado en el directorio /fotos/, pueda
> entrar cada directorio y ejecutar ese comando?
> 
> Otra forma seria cambiar el comnado para fuese algo asi: (con la
> variable $directorio)
> 
> mogrify -delete 1 -format jpg -- $directorio/*.tif
> 
> ¿alguien me puede ayudar con esto?


Hola,

Una forma de hacerlo es mediante un script, algo así:

#!/bin/bash
cd fotos
for i in $(ls -R); do
   mogrify --parametros --que --necesites $i
done

Igual falta algún ; o algo...

Un saludo

JulHer




Re: Script para ejecutar un comando en cada directorio

2018-09-04 Por tema fernando sainz
El día 4 de septiembre de 2018, 22:22, Josu Lazkano 
escribió:
> Buenas,
>
> Me estoy volviendo loco con un pequeño problema que tengo.
>
> Tengo que convertir un montón de fotos que tengo ordenados en
> directorios. Lo que quiero es ejecutar un script en la raiz de un
> directorio, y que se ejecute un comando dentro de cada directorio.
>
> El arbol de directorios sera asi:
>
> /fotos/
> /fotos/2018-01 - Viaje a noseque/
> /fotos/2018-03 - Cena de amigos/
> /fotos/2018-08 - Verano con la familia/
>
> El comando es el siguiente:
>
> mogrify -delete 1 -format jpg -- *.tif
>
> Como puedo hacer un bash que ejecutado en el directorio /fotos/, pueda
> entrar cada directorio y ejecutar ese comando?
>
> Otra forma seria cambiar el comnado para fuese algo asi: (con la
> variable $directorio)
>
> mogrify -delete 1 -format jpg -- $directorio/*.tif
>
> ¿alguien me puede ayudar con esto?
>
> Gracias por todo.
>
> Un saludo.
>
> --
> Josu Lazkano
>

Hola.

Te doy una pista, con el comando  find con la opción -exec o con | xargs.

https://www.everythingcli.org/find-exec-vs-find-xargs/

S2.


Script para ejecutar un comando en cada directorio

2018-09-04 Por tema Josu Lazkano
Buenas,

Me estoy volviendo loco con un pequeño problema que tengo.

Tengo que convertir un montón de fotos que tengo ordenados en
directorios. Lo que quiero es ejecutar un script en la raiz de un
directorio, y que se ejecute un comando dentro de cada directorio.

El arbol de directorios sera asi:

/fotos/
/fotos/2018-01 - Viaje a noseque/
/fotos/2018-03 - Cena de amigos/
/fotos/2018-08 - Verano con la familia/

El comando es el siguiente:

mogrify -delete 1 -format jpg -- *.tif

Como puedo hacer un bash que ejecutado en el directorio /fotos/, pueda
entrar cada directorio y ejecutar ese comando?

Otra forma seria cambiar el comnado para fuese algo asi: (con la
variable $directorio)

mogrify -delete 1 -format jpg -- $directorio/*.tif

¿alguien me puede ayudar con esto?

Gracias por todo.

Un saludo.

-- 
Josu Lazkano



Re: ayuda con script mutt

2018-08-31 Por tema Gonzalo Rivero
El vie, 31-08-2018 a las 15:58 -0300, federico montaldo escribió:
> Hola list
> 
> Estoy trantando de armar un script para poder borrar el contenido de
> un mailarchive con mutt. Cuando ejecuto el script no borra la mima
> cantidad pero si lo hago de forma manual si. El script es este:
> 
> #!/bin/bash
> #
> #
> # Usage:
> # ~r : DELETE
> # 1y! : 1 year
> # 2y! : 2 years
> # 7d! : 7 days
> # 30d! : 30 days
> #
> 
> mailbox="/path/to/user/mailbox"
> deletePattern="7d!"
> 
> mutt -f $mailbox -F/dev/null -e "push 
> ~r>${deletePattern}yq"

siempre me hago bolas con las sustituciones de cadenas, ¿que pasa si
sacás las llaves y quede r>$deletePattern ?

mi forma de depurar estas cosas es ponerle un echo antes, para saber
que comando se va a ejecutar (quedaría echo mutt -f $mailbox -F/dev...)



ayuda con script mutt

2018-08-31 Por tema federico montaldo
Hola list

Estoy trantando de armar un script para poder borrar el contenido de
un mailarchive con mutt. Cuando ejecuto el script no borra la mima
cantidad pero si lo hago de forma manual si. El script es este:

#!/bin/bash
#
#
# Usage:
# ~r : DELETE
# 1y! : 1 year
# 2y! : 2 years
# 7d! : 7 days
# 30d! : 30 days
#

mailbox="/path/to/user/mailbox"
deletePattern="7d!"

mutt -f $mailbox -F/dev/null -e "push
~r>${deletePattern}yq"

Alguien me podria ayudar. Desde ya muchas gracias.

Saludos



Re: script repos

2018-08-14 Por tema Javier Debian




El 13/08/18 a las 05:44, t...@stg.hidro.cu escribió:

El 2018-08-13 04:00, t...@stg.hidro.cu escribió:

Buenas tardes alguien podría compartir un script para actualizar los
repos de debian...





> a ver no me exprese bien es un script para descargar los repos de 
debian...

>



http://es.lmgtfy.com/?iie=1=Creaci%C3%B3n+de+una+r%C3%A9plica+de+los+archivos+de+Debian



https://wiki.debian.org/es/NormasLista


https://es.wikipedia.org/wiki/Top-posting


JAP



Re: script repos

2018-08-13 Por tema tony
a ver no me exprese bien es un script para descargar los repos de 
debian...


El 2018-08-13 04:00, t...@stg.hidro.cu escribió:

Buenas tardes alguien podría compartir un script para actualizar los
repos de debian...




Re: script repos

2018-08-13 Por tema Fran Torres
Buenas,

Yo por lo menos no entiendo bien la consulta... pero si interpreto
bien, interpreto que quieres que los repos se actualicen
automáticamente. Por lo que, deberías agregar al crontab tras
completar los campos pertinetnes el siguiente comando:

apt-get update

Deberías tener vastante con eso;).

Fran.

El 13/8/18, t...@stg.hidro.cu  escribió:
> Buenas tardes alguien podría compartir un script para actualizar los
> repos de debian...
>
>



Re: script repos

2018-08-13 Por tema Javier ArgentinaBBAR
El lun., 13 ago. 2018 a las 9:57,  escribió:
>
> Buenas tardes alguien podría compartir un script para actualizar los
> repos de debian...
>


#/bin/bash
apt update
apt list --upgradable
apt dist-upgrade -y
apt autoremove --purge -y
apt autoclean



script repos

2018-08-13 Por tema tony
Buenas tardes alguien podría compartir un script para actualizar los 
repos de debian...




Re: problema con script apt

2017-08-28 Por tema Juan Lavieri

  
  



El 28-08-2017 a las 10:04 a.m., juan
  carlos rebate escribió:


  
  
  El 28/08/17 a las 05:12, Juan Lavieri escribió:
  
  

Hola.



El 27-08-2017 a las 04:07 p.m., juan carlos escribió:

buenas gente desde hace una semana para
  aca llevo recibiendo este error
  
  y no encuentro como resolverlo o si esto ocasiona algun fallo
  en los
  
  repos o si apesar del error puedo usar el sistema sin
  preocupaciones el
  
  error es
  
  
  Problem executing scripts APT::Update::Post-Invoke-Success 'if
  
  /usr/bin/test -w /var/cache/app-info -a -e
  /usr/bin/appstreamcli; then
  
  appstreamcli refresh > /dev/null; fi', E:Sub-process
  returned an error code
  
  
  eso pasa al hacer apt-get update alguien mas le pasa? gracias
  
  


Parece que eso se resuelve removiendo el paquete libappstream3


#apt-get remove libappstream3


Según lo comentan aquí:
https://askubuntu.com/questions/942895/e-problem-executing-scripts-aptupdatepost-invoke-success/943018

Otra solución la consigues aqui:
http://trastetes.blogspot.com/2016/02/solucion-al-error-e-then-appstreamcli.html
Te sugiero que revises esta primero a ver si te convence el
argumento.


Saludos.



-- 
Juan M Lavieri


Errar es de humanos, pero es mas humano culpar a los demás.

  
  no no me convence el argumento del blog, yo no uso ni una alpha ni
  beta ni testing uso una estable, llevo con esta imagen de sistema
  desde que salio y esto me lleva pasando desde hace un par de
  semanas, para mi el error tiene que estar en alguna descarga
  oculta que haga el sistema al hacer update, si elimino
  appstreamcli se actualizn los repos sin errores peo no se
  refrescan osea si uso el gstor o el apt-cache para buscar algo no
  encuentra nada pero si instala si se el nombre exacto del paquete
  osea apt-get install, por lo tanto de nuevo creo que se trata de
  alguna descarga oculta que se debe hacer mientras se usa update,
  si elimino libapptream3 no me deja usar update osea  se ejecuta
  pero no devuelve nada como si lo que  hiciera no diera resultado
  
  


Se me olvidó.

También sería buena idea consultar el BTS a ver si hay algo
reportado bajo circunstancias específicas que tal vez puedan afectar
particularete tu sistema.

Éxito.
-- 
Juan M Lavieri

Errar es de humanos, pero es mas humano culpar a los demás.
  




Re: problema con script apt

2017-08-28 Por tema Juan Lavieri

  
  



El 28-08-2017 a las 10:04 a.m., juan
  carlos rebate escribió:


  
  
  El 28/08/17 a las 05:12, Juan Lavieri escribió:
  
  

Hola.



El 27-08-2017 a las 04:07 p.m., juan carlos escribió:

buenas gente desde hace una semana para
  aca llevo recibiendo este error
  
  y no encuentro como resolverlo o si esto ocasiona algun fallo
  en los
  
  repos o si apesar del error puedo usar el sistema sin
  preocupaciones el
  
  error es
  
  
  Problem executing scripts APT::Update::Post-Invoke-Success 'if
  
  /usr/bin/test -w /var/cache/app-info -a -e
  /usr/bin/appstreamcli; then
  
  appstreamcli refresh > /dev/null; fi', E:Sub-process
  returned an error code
  
  
  eso pasa al hacer apt-get update alguien mas le pasa? gracias
  
  


Parece que eso se resuelve removiendo el paquete libappstream3


#apt-get remove libappstream3


Según lo comentan aquí:
https://askubuntu.com/questions/942895/e-problem-executing-scripts-aptupdatepost-invoke-success/943018

Otra solución la consigues aqui:
http://trastetes.blogspot.com/2016/02/solucion-al-error-e-then-appstreamcli.html
Te sugiero que revises esta primero a ver si te convence el
argumento.


Saludos.



-- 
Juan M Lavieri


Errar es de humanos, pero es mas humano culpar a los demás.

  
  no no me convence el argumento del blog, yo no uso ni una alpha ni
  beta ni testing uso una estable, llevo con esta imagen de sistema
  desde que salio y esto me lleva pasando desde hace un par de
  semanas, para mi el error tiene que estar en alguna descarga
  oculta que haga el sistema al hacer update, si elimino
  appstreamcli se actualizn los repos sin errores peo no se
  refrescan osea si uso el gstor o el apt-cache para buscar algo no
  encuentra nada pero si instala si se el nombre exacto del paquete
  osea apt-get install, por lo tanto de nuevo creo que se trata de
  alguna descarga oculta que se debe hacer mientras se usa update,
  si elimino libapptream3 no me deja usar update osea  se ejecuta
  pero no devuelve nada como si lo que  hiciera no diera resultado
  
  


Bien, entonces intenta este enfoque.

Entra con la interfaz ncurses de aptitude

#aptitude

alli actualizas (tipea "u").  Si salen mensajes trata de ver se
difieren de los de apt y por favor postea la salida a la lista.  

Si aparecen paquetes rotos, trata de verlos uno a uno (tipea "b" -
de broken) y en cada uno de ellos ve si puedes resolver instalando,
eliminado o purgando (tipeando "+", "-" y "_" respectivamente). 
Aptitude es muy poderoso e inteligente en estos casos.

Si lo deseas puedes escribirme al privado sin problemas a ver si te
puedo ayudar ya que utilizo aptitude con frecuencia para estas
cosas.

Ante todo es bueno consultar la bitácora de apt para ver si como
piensas está sucediendo algo que se haya podido pasar por alto.

Saludos.

-- 
Juan M Lavieri

Errar es de humanos, pero es mas humano culpar a los demás.
  




Re: problema con script apt

2017-08-28 Por tema juan carlos rebate



El 28/08/17 a las 16:26, Felix Perez escribió:

El 28 de agosto de 2017, 11:04, juan carlos rebate
 escribió:


El 28/08/17 a las 05:12, Juan Lavieri escribió:


Hola.


El 27-08-2017 a las 04:07 p.m., juan carlos escribió:

buenas gente desde hace una semana para aca llevo recibiendo este error
y no encuentro como resolverlo o si esto ocasiona algun fallo en los
repos o si apesar del error puedo usar el sistema sin preocupaciones el
error es

Problem executing scripts APT::Update::Post-Invoke-Success 'if
/usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then
appstreamcli refresh > /dev/null; fi', E:Sub-process returned an error
code

eso pasa al hacer apt-get update alguien mas le pasa? gracias


Parece que eso se resuelve removiendo el paquete libappstream3

#apt-get remove libappstream3

Según lo comentan aquí:
https://askubuntu.com/questions/942895/e-problem-executing-scripts-aptupdatepost-invoke-success/943018

Otra solución la consigues aqui:
http://trastetes.blogspot.com/2016/02/solucion-al-error-e-then-appstreamcli.html
Te sugiero que revises esta primero a ver si te convence el argumento.

Saludos.


--
Juan M Lavieri

Errar es de humanos, pero es mas humano culpar a los demás.

no no me convence el argumento del blog, yo no uso ni una alpha ni beta ni
testing uso una estable, llevo con esta imagen de sistema desde que salio y
esto me lleva pasando desde hace un par de semanas, para mi el error tiene
que estar en alguna descarga oculta que haga el sistema al hacer update, si
elimino appstreamcli se actualizn los repos sin errores peo no se refrescan
osea si uso el gstor o el apt-cache para buscar algo no encuentra nada pero
si instala si se el nombre exacto del paquete osea apt-get install, por lo
tanto de nuevo creo que se trata de alguna descarga oculta que se debe hacer
mientras se usa update, si elimino libapptream3 no me deja usar update osea
se ejecuta pero no devuelve nada como si lo que  hiciera no diera resultado


Probaste la solución propuesta?


las soluciones de eliminar el appstreamcli y o libappstream3? esas 
soluciones? si las probe y explico las consecuencias en el correo anterior




Re: problema con script apt

2017-08-28 Por tema Felix Perez
El 28 de agosto de 2017, 11:04, juan carlos rebate
 escribió:
>
>
> El 28/08/17 a las 05:12, Juan Lavieri escribió:
>
>>
>> Hola.
>>
>>
>> El 27-08-2017 a las 04:07 p.m., juan carlos escribió:
>>>
>>> buenas gente desde hace una semana para aca llevo recibiendo este error
>>> y no encuentro como resolverlo o si esto ocasiona algun fallo en los
>>> repos o si apesar del error puedo usar el sistema sin preocupaciones el
>>> error es
>>>
>>> Problem executing scripts APT::Update::Post-Invoke-Success 'if
>>> /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then
>>> appstreamcli refresh > /dev/null; fi', E:Sub-process returned an error
>>> code
>>>
>>> eso pasa al hacer apt-get update alguien mas le pasa? gracias
>>>
>>
>> Parece que eso se resuelve removiendo el paquete libappstream3
>>
>> #apt-get remove libappstream3
>>
>> Según lo comentan aquí:
>> https://askubuntu.com/questions/942895/e-problem-executing-scripts-aptupdatepost-invoke-success/943018
>>
>> Otra solución la consigues aqui:
>> http://trastetes.blogspot.com/2016/02/solucion-al-error-e-then-appstreamcli.html
>> Te sugiero que revises esta primero a ver si te convence el argumento.
>>
>> Saludos.
>>
>>
>> --
>> Juan M Lavieri
>>
>> Errar es de humanos, pero es mas humano culpar a los demás.
>
> no no me convence el argumento del blog, yo no uso ni una alpha ni beta ni
> testing uso una estable, llevo con esta imagen de sistema desde que salio y
> esto me lleva pasando desde hace un par de semanas, para mi el error tiene
> que estar en alguna descarga oculta que haga el sistema al hacer update, si
> elimino appstreamcli se actualizn los repos sin errores peo no se refrescan
> osea si uso el gstor o el apt-cache para buscar algo no encuentra nada pero
> si instala si se el nombre exacto del paquete osea apt-get install, por lo
> tanto de nuevo creo que se trata de alguna descarga oculta que se debe hacer
> mientras se usa update, si elimino libapptream3 no me deja usar update osea
> se ejecuta pero no devuelve nada como si lo que  hiciera no diera resultado
>

Probaste la solución propuesta?


-- 
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: problema con script apt

2017-08-28 Por tema juan carlos rebate



El 28/08/17 a las 05:12, Juan Lavieri escribió:


Hola.


El 27-08-2017 a las 04:07 p.m., juan carlos escribió:

buenas gente desde hace una semana para aca llevo recibiendo este error
y no encuentro como resolverlo o si esto ocasiona algun fallo en los
repos o si apesar del error puedo usar el sistema sin preocupaciones el
error es

Problem executing scripts APT::Update::Post-Invoke-Success 'if
/usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then
appstreamcli refresh > /dev/null; fi', E:Sub-process returned an 
error code


eso pasa al hacer apt-get update alguien mas le pasa? gracias



Parece que eso se resuelve removiendo el paquete libappstream3

#apt-get remove libappstream3

Según lo comentan aquí: 
https://askubuntu.com/questions/942895/e-problem-executing-scripts-aptupdatepost-invoke-success/943018


Otra solución la consigues aqui: 
http://trastetes.blogspot.com/2016/02/solucion-al-error-e-then-appstreamcli.html 
Te sugiero que revises esta primero a ver si te convence el argumento.


Saludos.


--
Juan M Lavieri

Errar es de humanos, pero es mas humano culpar a los demás.
no no me convence el argumento del blog, yo no uso ni una alpha ni beta 
ni testing uso una estable, llevo con esta imagen de sistema desde que 
salio y esto me lleva pasando desde hace un par de semanas, para mi el 
error tiene que estar en alguna descarga oculta que haga el sistema al 
hacer update, si elimino appstreamcli se actualizn los repos sin errores 
peo no se refrescan osea si uso el gstor o el apt-cache para buscar algo 
no encuentra nada pero si instala si se el nombre exacto del paquete 
osea apt-get install, por lo tanto de nuevo creo que se trata de alguna 
descarga oculta que se debe hacer mientras se usa update, si elimino 
libapptream3 no me deja usar update osea  se ejecuta pero no devuelve 
nada como si lo que  hiciera no diera resultado




Re: problema con script apt

2017-08-28 Por tema AlexLikeRock

Prueba con 

apt update





-- 
Sent from my Android device with K-9 Mail. .

Re: problema con script apt

2017-08-27 Por tema Juan Lavieri

  
  
Hola.
  


El 27-08-2017 a las 04:07 p.m.,
juan carlos escribió:
  
buenas
gente desde hace una semana para aca llevo recibiendo este error
  
  y no encuentro como resolverlo o si esto ocasiona algun
fallo en los
  
  repos o si apesar del error puedo usar el sistema sin
preocupaciones el
  
  error es
  
  
  
  Problem executing scripts
APT::Update::Post-Invoke-Success 'if
  
  /usr/bin/test -w /var/cache/app-info -a -e
/usr/bin/appstreamcli; then
  
  appstreamcli refresh > /dev/null; fi', E:Sub-process
returned an error code
  
  
  
  eso pasa al hacer apt-get update alguien mas le pasa?
gracias
  
  
  
  


Parece que eso se resuelve removiendo el paquete
  libappstream3 

#apt-get remove libappstream3

Según lo comentan aquí: 
https://askubuntu.com/questions/942895/e-problem-executing-scripts-aptupdatepost-invoke-success/943018

Otra solución la consigues aqui: 
http://trastetes.blogspot.com/2016/02/solucion-al-error-e-then-appstreamcli.html 
  Te sugiero que revises esta primero a ver si te convence el
  argumento.

Saludos.



-- 
Juan M Lavieri

Errar es de humanos, pero es mas humano culpar a los demás.
  




Re: problema con script apt

2017-08-27 Por tema juan carlos



El 27/08/17 a las 22:57, TheFox escribió:
No, pero podrías usar el siguiente comando: dpkg --configure -a. Éste 
comando lo que hará es reconfigurar cualquier paquete que pueda estar 
dañado y que te pueda estar dando el problema.


Santiago.

El 27 ago. 2017 22:55, "juan carlos" > escribió:




El 27/08/17 a las 20:32, TheFox escribió:

A mí me ha pasado con paquetes rotos o mal instalados. No has
puesto el número de código de error. ¿Cuál es?

Santiago.

El 27 ago. 2017 22:07, "juan carlos" > escribió:

buenas gente desde hace una semana para aca llevo recibiendo
este error
y no encuentro como resolverlo o si esto ocasiona algun fallo
en los
repos o si apesar del error puedo usar el sistema sin
preocupaciones el
error es

Problem executing scripts APT::Update::Post-Invoke-Success 'if
/usr/bin/test -w /var/cache/app-info -a -e
/usr/bin/appstreamcli; then
appstreamcli refresh > /dev/null; fi', E:Sub-process returned
an error code

eso pasa al hacer apt-get update alguien mas le pasa? gracias


hola no aparece codigo de error el mensaje que aparece lo copie
tal cual, y no pueden ser rotos porque es un live desde donde lo
hago por lo tanto si e rompe el paquete no podria modificarlo o si?


ese comando rompio el sistema del todo, cuando lo hice volvi a hacer 
update y no resuelve no descarga si lo intento por el gestor de paquetes 
me dice fallo al descargar de repositorio compruebe la red


Re: problema con script apt

2017-08-27 Por tema TheFox
No, pero podrías usar el siguiente comando: dpkg --configure -a. Éste
comando lo que hará es reconfigurar cualquier paquete que pueda estar
dañado y que te pueda estar dando el problema.

Santiago.

El 27 ago. 2017 22:55, "juan carlos"  escribió:



El 27/08/17 a las 20:32, TheFox escribió:

A mí me ha pasado con paquetes rotos o mal instalados. No has puesto el
número de código de error. ¿Cuál es?

Santiago.

El 27 ago. 2017 22:07, "juan carlos"  escribió:

> buenas gente desde hace una semana para aca llevo recibiendo este error
> y no encuentro como resolverlo o si esto ocasiona algun fallo en los
> repos o si apesar del error puedo usar el sistema sin preocupaciones el
> error es
>
> Problem executing scripts APT::Update::Post-Invoke-Success 'if
> /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then
> appstreamcli refresh > /dev/null; fi', E:Sub-process returned an error code
>
> eso pasa al hacer apt-get update alguien mas le pasa? gracias
>
> hola no aparece codigo de error el mensaje que aparece lo copie tal cual,
y no pueden ser rotos porque es un live desde donde lo hago por lo tanto si
e rompe el paquete no podria modificarlo o si?


Re: problema con script apt

2017-08-27 Por tema juan carlos



El 27/08/17 a las 20:32, TheFox escribió:
A mí me ha pasado con paquetes rotos o mal instalados. No has puesto 
el número de código de error. ¿Cuál es?


Santiago.

El 27 ago. 2017 22:07, "juan carlos" > escribió:


buenas gente desde hace una semana para aca llevo recibiendo este
error
y no encuentro como resolverlo o si esto ocasiona algun fallo en los
repos o si apesar del error puedo usar el sistema sin
preocupaciones el
error es

Problem executing scripts APT::Update::Post-Invoke-Success 'if
/usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then
appstreamcli refresh > /dev/null; fi', E:Sub-process returned an
error code

eso pasa al hacer apt-get update alguien mas le pasa? gracias

hola no aparece codigo de error el mensaje que aparece lo copie tal 
cual, y no pueden ser rotos porque es un live desde donde lo hago por lo 
tanto si e rompe el paquete no podria modificarlo o si?


Re: problema con script apt

2017-08-27 Por tema TheFox
A mí me ha pasado con paquetes rotos o mal instalados. No has puesto el
número de código de error. ¿Cuál es?

Santiago.

El 27 ago. 2017 22:07, "juan carlos"  escribió:

> buenas gente desde hace una semana para aca llevo recibiendo este error
> y no encuentro como resolverlo o si esto ocasiona algun fallo en los
> repos o si apesar del error puedo usar el sistema sin preocupaciones el
> error es
>
> Problem executing scripts APT::Update::Post-Invoke-Success 'if
> /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then
> appstreamcli refresh > /dev/null; fi', E:Sub-process returned an error code
>
> eso pasa al hacer apt-get update alguien mas le pasa? gracias
>
>


problema con script apt

2017-08-27 Por tema juan carlos

buenas gente desde hace una semana para aca llevo recibiendo este error
y no encuentro como resolverlo o si esto ocasiona algun fallo en los
repos o si apesar del error puedo usar el sistema sin preocupaciones el
error es

Problem executing scripts APT::Update::Post-Invoke-Success 'if
/usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then
appstreamcli refresh > /dev/null; fi', E:Sub-process returned an error code

eso pasa al hacer apt-get update alguien mas le pasa? gracias



Re: Script con output de comando

2017-08-25 Por tema Josu Lazkano
Muchas gracias!!!

if  echo 'pow 0' | cec-client -s -d 1 | grep "status: on"   >
/dev/null ; then echo prendida  ; else echo apagada ; fi

Me funciona perfectamente. El bash -x me viene muy bien para poder
depurar el codigo.

Un saludo a todos.

-- 
Josu Lazkano



Re: Script con output de comando

2017-08-24 Por tema fernando sainz
El día 24 de agosto de 2017, 17:12, Josu Lazkano
<josu.lazk...@gmail.com> escribió:
> Buenas,
>
> Estoy intentando crear un script para poder comprobar el estado de mi TV
> mediante CEC.
>
> Lo que quiero es utilizar la salida de un comando para crear un script. El
> comando es el siguiente:
>
> # echo 'pow 0' | cec-client -s -d 1
>
> Y si la TV esta en marcha muestra:
>
> # echo 'pow 0' | cec-client -s -d 1
> opening a connection to the CEC adapter...
> power status: on
>
> Y si esta apagada muestra:
>
> # echo 'pow 0' | cec-client -s -d 1
> opening a connection to the CEC adapter...
> power status: standby
>
>
> Lo que quiero es hacer algo asi:
>
> if [[ $(echo 'pow 0' | cec-client -s -d 1) == "power status: standby" ]];
> then
>   echo "La TV está apagada"
> else
>   echo "La TV está en marcha"
> fi
>
> Pero no me funciona la condición del IF, ¿como puedo comprar una salida de
> un comando?
>
> Agradezco vuestra ayuda.
>
> Un saludo.
>
>
> --
> Josu Lazkano

Hola.
La sintaxis parece correcta, podría ser algún carácter de nueva linea
en la salida.

Prueba a depurarlo con:  bash -x script.sh
Esto te mostrará las cadenas que se comparan en el if y podrás ver el problema.

S2.



Re: Script con output de comando

2017-08-24 Por tema Matias Mucciolo

On Thursday 24 August 2017 17:12:53 Josu Lazkano wrote:
> Buenas,
> 
> Estoy intentando crear un script para poder comprobar el estado de mi TV
> mediante CEC.
> 
> Lo que quiero es utilizar la salida de un comando para crear un script. El
> comando es el siguiente:
> 
> # echo 'pow 0' | cec-client -s -d 1
> 
> Y si la TV esta en marcha muestra:
> 
> # echo 'pow 0' | cec-client -s -d 1
> opening a connection to the CEC adapter...
> power status: on
> 
> Y si esta apagada muestra:
> 
> # echo 'pow 0' | cec-client -s -d 1
> opening a connection to the CEC adapter...
> power status: standby
> 
> 
> Lo que quiero es hacer algo asi:
> 
> if [[ $(echo 'pow 0' | cec-client -s -d 1) == "power status: standby" ]];
> then
>   echo "La TV está apagada"
> else
>   echo "La TV está en marcha"
> fi
> 
> Pero no me funciona la condición del IF, ¿como puedo comprar una salida de
> un comando?
> 
> Agradezco vuestra ayuda.
> 
> Un saludo.
> 
> 
> -- 
> Josu Lazkano



Buenas 


proba con eso 
es una sola linea
podes dividirlo en varias como un if/else comun

if  echo 'pow 0' | cec-client -s -d 1 | grep "status: on"   > /dev/null ; then 
echo prendida  ; else echo apagada ; fi

saludos.

Matias



Script con output de comando

2017-08-24 Por tema Josu Lazkano
Buenas,

Estoy intentando crear un script para poder comprobar el estado de mi TV
mediante CEC.

Lo que quiero es utilizar la salida de un comando para crear un script. El
comando es el siguiente:

# echo 'pow 0' | cec-client -s -d 1

Y si la TV esta en marcha muestra:

# echo 'pow 0' | cec-client -s -d 1
opening a connection to the CEC adapter...
power status: on

Y si esta apagada muestra:

# echo 'pow 0' | cec-client -s -d 1
opening a connection to the CEC adapter...
power status: standby


Lo que quiero es hacer algo asi:

if [[ $(echo 'pow 0' | cec-client -s -d 1) == "power status: standby" ]];
then
  echo "La TV está apagada"
else
  echo "La TV está en marcha"
fi

Pero no me funciona la condición del IF, ¿como puedo comprar una salida de
un comando?

Agradezco vuestra ayuda.

Un saludo.


-- 
Josu Lazkano


Parametros con espacios en blanco para un script

2017-08-05 Por tema Jose Maria Galeano
Se que esto es viejo, pero tenía el mismo problema entre 2 archivos scripts en 
una llamada
para pasar una cadena con blanco, y gracias a tu ejemplo empecé a probar en una 
soloscript, al final encontré esta solucién, divide y triunfarás...
a='Lista'
b=' Debian'
directorio=$a$b 
echo "mi  variable $directorio" 
  ls "$directorio" 

SaludosJose Galeano, Bs As Arg,


Re: [OT] script monitoria directorios por modificación

2017-01-24 Por tema Edward Villarroel (EDD)
si ossec es una opcion mas si tengo implantado alienvault como siem!! pero
queria algo que no se instalara por que el problema de ossec es que debe
ser compilado en la maquina


Edward Villarroel:  @Agentedd


El 24 de enero de 2017, 2:28, Ernesto Escobedo <eescob...@gmail.com>
escribió:

> hola buenas noches a todos
>
> si buscas algo que analize logs y genere disparadores. via correo
>
> el ossec es para ti...
>
> www.ossec.net
>
>
> saludos
>
> Ernesto Escobedo
>
> El 23 de enero de 2017, 7:13, Ramses II <ramses.sevi...@gmail.com>
> escribió:
>
>>
>>
>> De: Javier Marcon [mailto:javiermar...@gmail.com]
>> Enviado el: domingo, 22 de enero de 2017 23:47
>> Para: debian-user-spanish@lists.debian.org
>> Asunto: Re: [OT] script monitoria directorios por modificación
>>
>> El 22/01/17 a las 18:08, Edward Villarroel (EDD) escribió:
>> tiene un script que se pueda ejecutar por crontab que monitore edición de
>> directorios y mande alertas por correo... (usando postfix o sendmail
>> /checksum)
>>
>>
>> Edward Villarroel:  @Agentedd
>> Hay muchos y diferentes, según lo que necesites. Yo tuve buena
>> experiencia con Icinga (usa plugins de nagios).
>>
>> Saludos,
>>
>> Javier.
>>
>> --
>> Eco red Natural.
>> Veta de productos orgánicos y BPA.
>> Totalmente naturales.
>>
>> ---
>>
>> Mira InCrond, lo mismo te vale...
>>
>>
>> Saludos,
>>
>> Ramses
>>
>>
>


Re: [OT] script monitoria directorios por modificación

2017-01-23 Por tema Ernesto Escobedo
hola buenas noches a todos

si buscas algo que analize logs y genere disparadores. via correo

el ossec es para ti...

www.ossec.net


saludos

Ernesto Escobedo

El 23 de enero de 2017, 7:13, Ramses II <ramses.sevi...@gmail.com> escribió:

>
>
> De: Javier Marcon [mailto:javiermar...@gmail.com]
> Enviado el: domingo, 22 de enero de 2017 23:47
> Para: debian-user-spanish@lists.debian.org
> Asunto: Re: [OT] script monitoria directorios por modificación
>
> El 22/01/17 a las 18:08, Edward Villarroel (EDD) escribió:
> tiene un script que se pueda ejecutar por crontab que monitore edición de
> directorios y mande alertas por correo... (usando postfix o sendmail
> /checksum)
>
>
> Edward Villarroel:  @Agentedd
> Hay muchos y diferentes, según lo que necesites. Yo tuve buena experiencia
> con Icinga (usa plugins de nagios).
>
> Saludos,
>
> Javier.
>
> --
> Eco red Natural.
> Veta de productos orgánicos y BPA.
> Totalmente naturales.
>
> ---
>
> Mira InCrond, lo mismo te vale...
>
>
> Saludos,
>
> Ramses
>
>


RE: [OT] script monitoria directorios por modificación

2017-01-23 Por tema Ramses II


De: Javier Marcon [mailto:javiermar...@gmail.com] 
Enviado el: domingo, 22 de enero de 2017 23:47
Para: debian-user-spanish@lists.debian.org
Asunto: Re: [OT] script monitoria directorios por modificación

El 22/01/17 a las 18:08, Edward Villarroel (EDD) escribió:
tiene un script que se pueda ejecutar por crontab que monitore edición de 
directorios y mande alertas por correo... (usando postfix o sendmail /checksum)


Edward Villarroel:  @Agentedd
Hay muchos y diferentes, según lo que necesites. Yo tuve buena experiencia con 
Icinga (usa plugins de nagios).

Saludos,

Javier.

-- 
Eco red Natural.
Veta de productos orgánicos y BPA.
Totalmente naturales.

---

Mira InCrond, lo mismo te vale...


Saludos,

Ramses



Re: [OT] script monitoria directorios por modificación

2017-01-22 Por tema Javier Marcon
El 22/01/17 a las 18:08, Edward Villarroel (EDD) escribió:
> tiene un script que se pueda ejecutar por crontab que monitore edición
> de directorios y mande alertas por correo... (usando postfix o
> sendmail /checksum)
>
> Edward Villarroel:  @Agentedd
>
Hay muchos y diferentes, según lo que necesites. Yo tuve buena
experiencia con Icinga (usa plugins de nagios).

Saludos,

Javier.

-- 
Eco red Natural.
Veta de productos orgánicos y BPA.
Totalmente naturales.



[OT] script monitoria directorios por modificación

2017-01-22 Por tema Edward Villarroel (EDD)
tiene un script que se pueda ejecutar por crontab que monitore edición de
directorios y mande alertas por correo... (usando postfix o sendmail
/checksum)

Edward Villarroel:  @Agentedd


Re: OT sobre if en script de bash

2016-09-28 Por tema Antonio Trujillo Carmona
El 27/09/16 a las 15:22, Gonzalo Rivero escribió:
> El mar, 27-09-2016 a las 14:24 +0200, Antonio Trujillo Carmona
> escribió:
>> Siento molestar por algo que parece simple pero llevo hora buscando y
>> me
>> trae loco algo que no comprendo:
>>
>> Si en consola pongo:
>>
>> if [ ${EA:0:1} != '#' ] ; then echo "no es comentario ;fi
>>
>> Funciona perfectamente,
>>
>> si pongo este escript:
>>
>> #!/bin/sh
>> PATH=/bin:/usr/bin:/usr/bin/X11
>> EA="La casa"
>>
>> if [ ${EA:0:1} != '#' ]
>> then
>> echo "no es comentario"
>> else
>> echo "es un comentario"
>> fi
>>
>> me da:
>>
>> # ./ea1
>> ./ea1: 5: ./ea1: Bad substitution
> probablemente no estés usando bash y sea un "bashismo":
> ls -l /bin/sh
> set|grep SHELL
>
> fijate si apuntan a lo mismo. En mi debian /bin/sh es dash, y mi shell
> es bash
>
>

Muchas gracias a todos.


-- 

*Antonio Trujillo Carmona*

*Técnico de redes y sistemas.*

*Subdirección de Tecnologías de la Información y Comunicaciones*

Servicio Andaluz de Salud. Consejería de Salud de la Junta de Andalucía

_antonio.trujillo.sspa@juntadeandalucia.es_

Tel. +34 670947670 747670)





Re: script para copiar

2016-09-27 Por tema OddieX
El día 27 de septiembre de 2016, 15:18, Javier Marcon
<javiermar...@gmail.com> escribió:
> El 27/09/16 a las 15:09, l...@ida.cu escribió:
>> Buenas tardes
>>
>> Tengo un script muy sencillo para copiar de una carpeta a otra pero
>> necesito lo siguiente por ej
>>
>> Para copiar uso esto:
>> cp -R /home/ana /salva
>>
>> mkdir /salva  - así lo hago pero como averiguar primero si eciste o no
>> para no crearla con el scrip
>>
>> Ahora bien quisiera mejorar esto con lo siguiente:
>>
>> Que a la hora de copiar se verifique si existe la carpeta /salva que está
>> en la raíz, sino está que la cree, sino que copie todo y lo sobreescriba.
>>
>> Cómo hacer esto con el script???'
>>
>> Alguna idea, pues no se como hacer para que con el scrip saber si existe o
>> no la carpeta y de no existir que la cree y luego copie, esa es la duda ,
>> no se como hacer esto ???
>>
>> alguien me puede ayudar ???
>>
>>
> En el script, ants de copiar ponele:
>
> mkdir -p /salva
>
> El mkdir -p crea el directorio si no existe (si existe no lo crea), y si
> necesita crear carpetas intermedias, también las crea (por ejemplo si
> pones mkdir -p /tmp/directorio_noexiste/otronoexiste ).
>
> Saludos,
>
> Javier.
>
> --
> El matrimo es tan bueno que la gente se muere por casarse con mujeres como
> Nazarena Velez, Margerie Orbin, Jordania Linn Graham, Katherine Knight,
> Stacey Castor, etc.
>

Muy sencillo, pones en el script lo siguiente:

if [ -d /salva ];
then
echo "La carpeta /salva existe no creo nada"
else
echo "Creando la carpeta $salva"
mkdir /salva
fi


Ese if te chequea que el directorio exista... Si existe tira el primer
echo, si no existe tira el segundo y el comando mkdir...

Leete un poco sobre bash scripting que podes hacer cosas maravillosas,
en google hay mucha info!

Saludos



Re: script para copiar

2016-09-27 Por tema Javier Marcon
El 27/09/16 a las 15:09, l...@ida.cu escribió:
> Buenas tardes
>
> Tengo un script muy sencillo para copiar de una carpeta a otra pero
> necesito lo siguiente por ej
>
> Para copiar uso esto:
> cp -R /home/ana /salva
>
> mkdir /salva  - así lo hago pero como averiguar primero si eciste o no
> para no crearla con el scrip
>
> Ahora bien quisiera mejorar esto con lo siguiente:
>
> Que a la hora de copiar se verifique si existe la carpeta /salva que está
> en la raíz, sino está que la cree, sino que copie todo y lo sobreescriba.
>
> Cómo hacer esto con el script???'
>
> Alguna idea, pues no se como hacer para que con el scrip saber si existe o
> no la carpeta y de no existir que la cree y luego copie, esa es la duda ,
> no se como hacer esto ???
>
> alguien me puede ayudar ???
>
>
En el script, ants de copiar ponele:

mkdir -p /salva

El mkdir -p crea el directorio si no existe (si existe no lo crea), y si
necesita crear carpetas intermedias, también las crea (por ejemplo si
pones mkdir -p /tmp/directorio_noexiste/otronoexiste ).

Saludos,

Javier.

-- 
El matrimo es tan bueno que la gente se muere por casarse con mujeres como 
Nazarena Velez, Margerie Orbin, Jordania Linn Graham, Katherine Knight, 
Stacey Castor, etc.



script para copiar

2016-09-27 Por tema luis
Buenas tardes

Tengo un script muy sencillo para copiar de una carpeta a otra pero
necesito lo siguiente por ej

Para copiar uso esto:
cp -R /home/ana /salva

mkdir /salva  - así lo hago pero como averiguar primero si eciste o no
para no crearla con el scrip

Ahora bien quisiera mejorar esto con lo siguiente:

Que a la hora de copiar se verifique si existe la carpeta /salva que está
en la raíz, sino está que la cree, sino que copie todo y lo sobreescriba.

Cómo hacer esto con el script???'

Alguna idea, pues no se como hacer para que con el scrip saber si existe o
no la carpeta y de no existir que la cree y luego copie, esa es la duda ,
no se como hacer esto ???

alguien me puede ayudar ???



Re: OT sobre if en script de bash

2016-09-27 Por tema Gonzalo Rivero
El mar, 27-09-2016 a las 14:24 +0200, Antonio Trujillo Carmona
escribió:
> Siento molestar por algo que parece simple pero llevo hora buscando y
> me
> trae loco algo que no comprendo:
> 
> Si en consola pongo:
> 
> if [ ${EA:0:1} != '#' ] ; then echo "no es comentario ;fi
> 
> Funciona perfectamente,
> 
> si pongo este escript:
> 
> #!/bin/sh
> PATH=/bin:/usr/bin:/usr/bin/X11
> EA="La casa"
> 
> if [ ${EA:0:1} != '#' ]
> then
> echo "no es comentario"
> else
> echo "es un comentario"
> fi
> 
> me da:
> 
> # ./ea1
> ./ea1: 5: ./ea1: Bad substitution

probablemente no estés usando bash y sea un "bashismo":
ls -l /bin/sh
set|grep SHELL

fijate si apuntan a lo mismo. En mi debian /bin/sh es dash, y mi shell
es bash



Re: OT sobre if en script de bash

2016-09-27 Por tema fernando sainz
El día 27 de septiembre de 2016, 14:24, Antonio Trujillo Carmona
 escribió:
> Siento molestar por algo que parece simple pero llevo hora buscando y me
> trae loco algo que no comprendo:
>
> Si en consola pongo:
>
> if [ ${EA:0:1} != '#' ] ; then echo "no es comentario ;fi
>
> Funciona perfectamente,
>
> si pongo este escript:
>
> #!/bin/sh
> PATH=/bin:/usr/bin:/usr/bin/X11
> EA="La casa"
>
> if [ ${EA:0:1} != '#' ]
> then
> echo "no es comentario"
> else
> echo "es un comentario"
> fi
>
> me da:
>
> # ./ea1
> ./ea1: 5: ./ea1: Bad substitution
> --
>
> *Antonio Trujillo Carmona*
>

Hola.

Tendría que repasar el shell pero estás usando algo de bash y al poner
#!/bin/sh no se usará bash.
si pones #!/bin/bash funciona.

S2.



OT sobre if en script de bash

2016-09-27 Por tema Antonio Trujillo Carmona
Siento molestar por algo que parece simple pero llevo hora buscando y me
trae loco algo que no comprendo:

Si en consola pongo:

if [ ${EA:0:1} != '#' ] ; then echo "no es comentario ;fi

Funciona perfectamente,

si pongo este escript:

#!/bin/sh
PATH=/bin:/usr/bin:/usr/bin/X11
EA="La casa"

if [ ${EA:0:1} != '#' ]
then
echo "no es comentario"
else
echo "es un comentario"
fi

me da:

# ./ea1
./ea1: 5: ./ea1: Bad substitution
-- 

*Antonio Trujillo Carmona*

*Técnico de redes y sistemas.*

*Subdirección de Tecnologías de la Información y Comunicaciones*

Servicio Andaluz de Salud. Consejería de Salud de la Junta de Andalucía

_antonio.trujillo.sspa@juntadeandalucia.es_

Tel. +34 670947670 747670)





Re: Re: Script en el inicio para configurar X

2016-07-02 Por tema Romy Carpinteyro
Etdter

Mm
M
M


Ningún
Jjyhhjjyuuuj. 
tj❤️ubjjhkjjmñmlññhgfg.  


Re: Registrar en archivo todos los mensajes que arroja un script

2016-05-11 Por tema Carlos Andrés Martín

El 12/05/16 a las 00:02, Debianero escribió:

Listeros:

Recuerdo que recientemente alguien pregunto (o no recuerdo si fui yo mismo) 
¿Como hacer un registro a archivo de todos los mensajes que arroja un script.

He buscado en la red y no encuentro solucion.

Creo que era algo parecido a:
$ bash miscript.sh > registro

No recuerdo exactamente.

Espero pudieran orientarme

Gracias


Los mensajes de error...
$ sh miscript.sh 2> registro

supongo que buscás eso!!!




Re: Registrar en archivo todos los mensajes que arroja un script

2016-05-11 Por tema Debianero
Listeros:

Por alguna razon (ignorancia) estoy comenzando a usar mutt y postee en un hilo 
que no debia ser.

Pido disculpas.

Gracias



Registrar en archivo todos los mensajes que arroja un script

2016-05-11 Por tema Debianero
Listeros:

Recuerdo que recientemente alguien pregunto (o no recuerdo si fui yo mismo) 
¿Como hacer un registro a archivo de todos los mensajes que arroja un script.

He buscado en la red y no encuentro solucion.

Creo que era algo parecido a:
$ bash miscript.sh > registro

No recuerdo exactamente.

Espero pudieran orientarme

Gracias



Re: ¿Codificacion con archivo de texto en binary mediante un script?

2015-10-09 Por tema Camaleón
El Thu, 08 Oct 2015 17:10:28 -0500, Debia Linux escribió:

> Quiero comentarles que tengo un formulacio sencillo en un script que a
> su vez genera un archivo de texto.
> 
> Algo asi como
> 
> echo "Escribe una frase"
> read frase
> 
> echo "$frase" > texto.txt
> 
> Pero cuando quiero ver la codificacion del texto (que deberia ser utf-8
> me arroja el siguiente mensaje
> 
> file --mime-encoding texto.txt texto.txt: binary

(...)

Puedes intentar con "file -d" por si vieras algún carácter o terminación 
de línea extraña pero algo relacionado con esto hablamos en la lista no 
hace mucho. Parece que las utilidades base (file, grep...) están 
poniéndose pejigueras con la codificación de los archivos y las 
detecciones que hacen no siempre andan finas.

En primer lugar, habría que analizar cómo se genera ese archivo de texto 
ya que, p. ej., si se ejecuta desde una consola la codificación debe ser 
la que tengas definida como variable de entorno y la que tengas en la 
consola desde donde ejecutas el script. 

Si el usuario puede copiar/pegar texto en la terminal, ese texto puede 
venir de distintas fuentes (página web, e-mail...) que también puede 
contener una codificación determinada y entrar en conflicto con la de la 
consola por lo que lo ideal sería que sanearas la entrada de datos antes 
de almacenar la variable, es decir, forzar el uso de un tipo de 
codificación como UTF-8 o impedir el uso de ciertos caracteres (sólo A-Z 
y números).

> ¿Alguna idea de lo que puede estar pasando o como puedo corregir este
> archivo que es de texto y que el comando file me dice que es binario?.

No hagas caso de lo que diga "file", no siempre acierta. Si te muestra 
caracteres raros tendrás que convertir el archivo con iconv (de iso-8859/
ascii a utf-8 o viceversa).

Saludos,

-- 
Camaleón



¿Codificacion con archivo de texto en binary mediante un script?

2015-10-08 Por tema Debia Linux
Lista:

Buena tarde.

Quiero comentarles que tengo un formulacio sencillo en un script que a
su vez genera un archivo de texto.

Algo asi como

echo "Escribe una frase"
read frase

echo "$frase" > texto.txt

Pero cuando quiero ver la codificacion del texto (que deberia ser
utf-8 me arroja el siguiente mensaje

file --mime-encoding texto.txt
texto.txt: binary

Esto anteriormente (hasta ayer) no habia problema. Al abrirlo con kate
lo podia hacer sin ningun problema. Ahora el problema que me arroja
(antes no me arrojaba ningun problema) es el siguiente:

The file /home/texto.txt was opened with UTF-8 encoding but
contained invalid characters.
It is set to read-only mode, as saving might destroy its content.
Either reopen the file with the correct encoding chosen or enable
the read-write mode again in the menu to be able to edit it.

Al abrirlo con emacs algunos simbolos de expresion me aparecen con
numeros y diagonales.

Algo asi como:

MA^@ANA que significa MAÑANA

\302\277 que significa un ¡ (simbolo de exclamacion)

El problema es que al querer editarlo mediante otro script ¡¡No
puedo!!! me arroja un mensaje:

Coincidencia en el fichero binario /home/texto.txt


¿Alguna idea de lo que puede estar pasando o como puedo corregir este
archivo que es de texto y que el comando file me dice que es binario?.

Gracias

Atentamente

Debianeromx



Re: Error en script bash

2015-04-28 Por tema Camaleón
El Mon, 27 Apr 2015 17:18:25 -0300, Ricardo Marcelo Alvarez escribió:

(ese top-posting...)

(...)

  Ahora cuando esto mismo lo hago desde un script me sale el siguiente
  error ./script.sh /bin/echo: write error: No such file or directory
 
 (...)
 
 Hum... no parece un error del script sino que lo que te dice es que ese
 archivo no existe, tendrás que analizar el comportamiento de bcache
 para ver cómo funciona.
 
 Google devuelve este mensaje, echa un ojo:
 
 Re: can't attach caching device to backing device
 http://marc.info/?l=linux-bcachem=139320375708447w=2

 Hola Camaleón,
 
 Algo raro sucede, yo en el script utilizo una lista con los comando y
 luego uso las variables.
 
 Por ejemplo
 
 ECHO=/bin/echo 
 LS=/bin/ls 
 RM=/bin/rm

¿Y eso por qué? :-?
 
 Si en el script uso
 
 MI_UUID=---- 
 ${ECHO} ${MI_UUID}  /sys/block/bcache0/bcache/attach
 
 NO funciona
 
 en cambio si utilizo
 
 MI_UUID=---- 
 echo ${MI_UUID}  /sys/block/bcache0/bcache/attach
 
 SI funciona

Bueno, eso que pones más arriba no tiene nada que ver con el script que 
pusiste en el primer mensaje, es otra cosa diferente, pero si ya te 
funciona, enhorabuena aunque igualmente creo que deberías revisar la 
documentación de bcache ;-)

 Supongo que la diferencia es que en el segundo caso usa la función echo
 incluida en bash en
 
 vez del comando /bin/echo, por alguna razón se comportan de distinta
 manera.

Puedes depurar el script ejecutándolo con sh -x /mi/script.sh para ver 
lo que va haciendo e interpretando.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.04.28.13.53...@gmail.com



Re: [Solucionado] Script bash se cierra al intentar ejecutarse

2015-04-28 Por tema Manolo Díaz
El martes, 28 abr 2015, a las 04:27 UTC+2 horas,
Frederit Mogollon escribió:

Cuando terminé de hacer las modificaciones, se me ocurrió que seria
una mejora que el mismo sistema detectara si se cumple esa condición,
y entonces ejecutar el script memfree.
Pero apenas estoy leyendo haber como se lograría eso.

Te sugiero que mires la estructura del fichero /proc/meminfo

Saludos.
-- 
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150428114914.78ce8...@gmail.com



Re: Error en script bash

2015-04-27 Por tema Ricardo Marcelo Alvarez

Hola Camaleón,

Algo raro sucede, yo en el script utilizo una lista con los comando y luego uso 
las variables.

Por ejemplo

ECHO=/bin/echo
LS=/bin/ls
RM=/bin/rm


Si en el script uso 

MI_UUID=----
${ECHO} ${MI_UUID}  /sys/block/bcache0/bcache/attach

NO funciona

en cambio si utilizo

MI_UUID=----
echo ${MI_UUID}  /sys/block/bcache0/bcache/attach

SI funciona

Supongo que la diferencia es que en el segundo caso usa la función echo 
incluida en bash en

vez del comando /bin/echo, por alguna razón se comportan de distinta manera.


Gracias y saludos.




 El Wed, 22 Apr 2015 19:39:09 -0300, Ricardo Marcelo Alvarez escribió:
 
  Hola,
  
  Quiero ejecutar este comando desde un script bash y me da error
  
  Si ejecuto desde la linea de comandos funciona bien
  
  MI_UUID=---- echo ${MI_UUID} 
  /sys/block/bcache0/bcache/attach
  
  Ahora cuando esto mismo lo hago desde un script me sale el siguiente
  error ./script.sh /bin/echo: write error: No such file or directory
 
 (...)
 
 Hum... no parece un error del script sino que lo que te dice es que ese 
 archivo no existe, tendrás que analizar el comportamiento de bcache para 
 ver cómo funciona.
 
 Google devuelve este mensaje, echa un ojo:
 
 Re: can't attach caching device to backing device
 http://marc.info/?l=linux-bcachem=139320375708447w=2
 
 Saludos,
 
 -- 
 Camaleón
 
 
 -- 
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: https://lists.debian.org/pan.2015.04.23.13.40...@gmail.com
 


-- 
http://wp.geeklab.com.ar


pgpHmwbAAfhnm.pgp
Description: Firma digital OpenPGP


Re: Script bash se cierra al intentar ejecutarse

2015-04-27 Por tema Camaleón
El Sun, 26 Apr 2015 18:09:43 -0430, Frederit Mogollon escribió:

 Buenas tardes listeros...
 
 Primero el contexto para esta consulta:
 
 Ando en un sistema Debian 7 Wheezy + IceWM, con 512 MB de RAM, 476 MB de
 swap y un HD de 10 GB, con la home en una partición separada.
 Aun lo estoy terminando de configurar... :)  y se que estoy rompiendo la
 regla de que la swap debe ser el doble de la RAM.

El doble no era... creo que era 1,5 si no recuerdo mal. Se usaba (¿usa?) 
en entornos Windows pero con la cantidad de RAM que se monta hoy en día 
carece de sentido en algunos entornos.

(...)

 Bien, ahora el problema:
 
 Al hacer clic en la entrada del menú, aparece el mensaje en el
 escritorio, pero al dar clic en el botón Ok, aparece una ventana de
 xterm y se cierra al segundo, sin que se ejecute el script memfree.

(...)

¿Seguro que no se ejecuta el script? 

Lo normal es que se ejecute y se cierre la terminal que has iniciado. 
Podrías forzar a que se mantenga la terminal con nohup o si usas xterm, 
con el parámetro -hold pero entonces tendrás que cerrarla manualmente.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.04.27.13.39...@gmail.com



Re: [Solucionado] Script bash se cierra al intentar ejecutarse

2015-04-27 Por tema Frederit Mogollon
Fíjate que en la primera entrada de menú (gxmessage-memfree) pides al
 terminal que ejecute un script, por lo que este permanece hasta que tú
 lo cierras. En el segundo sin embargo ejecutas sh que, a su vez,
 ejecuta el script bash memfree.sh. Cuando este termina se cierra. ¿Por
 qué no lo haces de manera similar al primero si quieres que el terminal
 permanezca abierto?
Saludos.
--
 Manolo Díaz

--

Hola Manolo. Gracias por responder.

Efectivamente, tome tu sugerencia y modifique el script de
gxmessage-memfree. Otra modificación no directamente relacionada con
el tema, es que coloque los scripts en /usr/local/bin, donde deben ir,
según he leído en manuales de Debian.

El resultado es el siguiente:

1. Entrada del menú

menu Mantenimiento folder {
progMemfree: Liberar memoria cache y swap
/usr/local/share/icons/hicolor/32x32/apps/memfree.xpm
/bin/sh -c /usr/local/bin/gxmessage-memfree
}


2. Script gxmessage-memfree

 
 #!/bin/bash

gxmessage -center -geometry 280x200 -title Memfree -buttons
Ok:1,Exit:2 -default Exit -font Sans
bold 12 -wrap Cuidado: Usar sólo si la cantidad de memoria SWAP
USADA es menor a la RAM USABLE.
Si lo es, presione Ok.
Si no lo es, presione Exit.

case $? in

1) xterm -e sudo /usr/local/bin/memfree.sh;;
2) ;;

esac
 


3. Script memfree.sh

 
 #!/bin/bash

 echo “Limpiando la caché~ “;

 sync ; echo 2  /proc/sys/vm/drop_caches

 echo “Limpiando Swap~ “;

 swapoff -a  swapon -a
 

Al hacer clic sobre la entrada del menú para memfree, aparece el
mensaje que da la opción al usuario de provocar la liberación de
memoria cache y swap si la
cantidad de swap usada es menor a la cantidad de RAM libre.

Cuando terminé de hacer las modificaciones, se me ocurrió que seria
una mejora que el mismo sistema detectara si se cumple esa condición,
y entonces ejecutar el script memfree.
Pero apenas estoy leyendo haber como se lograría eso.

Pero con el asunto original, ya esta resuelto, así que doy esto por solucionado.

-
 (...)

 Bien, ahora el problema:

 Al hacer clic en la entrada del menú, aparece el mensaje en el
 escritorio, pero al dar clic en el botón Ok, aparece una ventana de
 xterm y se cierra al segundo, sin que se ejecute el script memfree.

 (...)

 ¿Seguro que no se ejecuta el script?

 Lo normal es que se ejecute y se cierre la terminal que has iniciado.
 Podrías forzar a que se mantenga la terminal con nohup o si usas xterm,
 con el parámetro -hold pero entonces tendrás que cerrarla manualmente.

 Saludos,

 --
 Camaleón

---

Hola Camaleón.

Pienso que no se ejecutaba porque no veía cambio en la cantidad de
memoria cache, lo que si ocurría al ejecutarlo desde un emulador de
terminal.

En un inicio, esa era la idea de hallar un parámetro para mantener
abierta la terminal pero que luego se cerrara automáticamente. Sin
embargo, seguí la sugerencia de ofrecida antes y pude resolverlo.

Muchas gracias por acudir a la ayuda también.

Saludos

Frederit


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cabzkbcfyw06hkaud8k8m6xqhvuqjamr0ms0gj7ofh643yfc...@mail.gmail.com



Script bash se cierra al intentar ejecutarse

2015-04-26 Por tema Frederit Mogollon
Buenas tardes listeros...

Primero el contexto para esta consulta:

Ando en un sistema Debian 7 Wheezy + IceWM, con 512 MB de RAM, 476 MB
de swap y un HD de 10 GB, con la home en una partición separada.
Aun lo estoy terminando de configurar... :)  y se que estoy rompiendo
la regla de que la swap debe ser el doble de la RAM.

Antes de todo, aviso que no se nada de programación, pero estoy
intentando aprender modificando scripts existentes y observando el
resultado de su ejecución.

Tengo 2 scripts llamados por mi como gxmessage-memfree y  memfree,
pero inicialmente tomados desde
https://debianfacil.wordpress.com/2010/03/19/gxmessage/ y
http://geekland.eu/limpiar-nuestro-sistema/, respectivamente.

Ambos tienen permisos de ejecución y sus contenidos, modificados por
mi persona, son:

gxmessage-memfree


#!/bin/bash

gxmessage -center -geometry 280x200 -title Memfree -buttons
Ok:1,Exit:2 -default Exit -font Sans
bold 12 -wrap Cuidado: Usar sólo si la cantidad de memoria SWAP
USADA es menor a la RAM USABLE.
Si lo es, presione Ok.
Si no lo es, presione Exit.

case $? in

1) x-terminal-emulator  -T \memfree\ -e sh -c \su-to-root -c
'/usr/bin/memfree.sh'\;;
2) ;;

esac




memfree.sh


#!/bin/bash

echo “Limpiando la caché~ “;

sync ; echo 2  /proc/sys/vm/drop_caches

echo “Limpiando Swap~ “;

swapoff -a  swapon -a


Estoy asignando una entrada en el menú de aplicaciones de IceWM al
script gxmessage-memfree, de forma que al dar clic sobre la misma, le
de la opción al usuario de ejecutar el script memfree, solamente si la
cantidad de swap usada es menor a la cantidad de RAM libre.

La entrada en el menú esta escrita así:

menu Mantenimiento folder {
progMemfree: Liberar memoria cache y swap
/usr/share/pixmaps/memfree.xpm
/bin/sh -c /home/tesistas/Descargas/scripts/gxmessage-memfree
}

donde obviamente mi usuario es tesistas.


Bien, ahora el problema:

Al hacer clic en la entrada del menú, aparece el mensaje en el
escritorio, pero al dar clic en el botón Ok, aparece una ventana de
xterm y se cierra al segundo, sin que se ejecute el script memfree.

Aunque sigo leyendo sobre bash y sh, aun no llego a comprender porque
no se ejecuta el segundo script, cuando usando directamente desde
menú, el script memfree si lo hace.

Imagino que sera algo sencillo de resolver y tontería mía que no logro
verlo. Así que acudo a vuestra sapiencia y paciencia para que me
ayuden a dar con la solución.

Saludos

fdm


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cabzkbcexonediigyrgchb0ftuy85pnj0gaizmexuk9zqn0o...@mail.gmail.com



Re: Script bash se cierra al intentar ejecutarse

2015-04-26 Por tema Manolo Díaz
El lunes, 27 abr 2015, a las 00:45 UTC+2 horas,
Frederit Mogollon escribió:

Buenas tardes listeros...

 Primero el contexto para esta consulta:

 Ando en un sistema Debian 7 Wheezy + IceWM, con 512 MB de RAM, 476 MB
 de swap y un HD de 10 GB, con la home en una partición separada.
 Aun lo estoy terminando de configurar... :)  y se que estoy rompiendo
 la regla de que la swap debe ser el doble de la RAM.

Todavía me pregunto por qué se ha hecho tan famosa esa regla.

 Antes de todo, aviso que no se nada de programación, pero estoy
 intentando aprender modificando scripts existentes y observando el
 resultado de su ejecución.

 Tengo 2 scripts llamados por mi como gxmessage-memfree y  memfree,
 pero inicialmente tomados desde
https://debianfacil.wordpress.com/2010/03/19/gxmessage/ y
http://geekland.eu/limpiar-nuestro-sistema/, respectivamente.

 Ambos tienen permisos de ejecución y sus contenidos, modificados por
 mi persona, son:

 gxmessage-memfree

 
 #!/bin/bash

 gxmessage -center -geometry 280x200 -title Memfree -buttons
 Ok:1,Exit:2 -default Exit -font Sans
 bold 12 -wrap Cuidado: Usar sólo si la cantidad de memoria SWAP
 USADA es menor a la RAM USABLE.
 Si lo es, presione Ok.
 Si no lo es, presione Exit.

 case $? in

 1) x-terminal-emulator  -T \memfree\ -e sh -c \su-to-root -c
 '/usr/bin/memfree.sh'\;;
 2) ;;

 esac
 



 memfree.sh

 
 #!/bin/bash

 echo “Limpiando la caché~ “;

 sync ; echo 2  /proc/sys/vm/drop_caches

 echo “Limpiando Swap~ “;

 swapoff -a  swapon -a
 

 Estoy asignando una entrada en el menú de aplicaciones de IceWM al
 script gxmessage-memfree, de forma que al dar clic sobre la misma, le
 de la opción al usuario de ejecutar el script memfree, solamente si la
 cantidad de swap usada es menor a la cantidad de RAM libre.

 La entrada en el menú esta escrita así:

 menu Mantenimiento folder {
 progMemfree: Liberar memoria cache y swap
 /usr/share/pixmaps/memfree.xpm
 /bin/sh -c /home/tesistas/Descargas/scripts/gxmessage-memfree
 }

 donde obviamente mi usuario es tesistas.


 Bien, ahora el problema:

 Al hacer clic en la entrada del menú, aparece el mensaje en el
 escritorio, pero al dar clic en el botón Ok, aparece una ventana de
 xterm y se cierra al segundo, sin que se ejecute el script memfree.

Fíjate que en la primera entrada de menú (gxmessage-memfree) pides al
terminal que ejecute un script, por lo que este permanece hasta que tú
lo cierras. En el segundo sin embargo ejecutas sh que, a su vez,
ejecuta el script bash memfree.sh. Cuando este termina se cierra. ¿Por
qué no lo haces de manera similar al primero si quieres que el terminal
permanezca abierto?

 Aunque sigo leyendo sobre bash y sh, aun no llego a comprender porque
 no se ejecuta el segundo script, cuando usando directamente desde
 menú, el script memfree si lo hace.

 Imagino que sera algo sencillo de resolver y tontería mía que no logro
 verlo. Así que acudo a vuestra sapiencia y paciencia para que me
 ayuden a dar con la solución.

 Saludos

 fdm

Saludos.
-- 
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150427010523.15eee...@gmail.com



Script bash se cierra al intentar ejecutarse

2015-04-26 Por tema Frederit Mogollon
Buenas tardes listeros...

 Primero el contexto para esta consulta:

 Ando en un sistema Debian 7 Wheezy + IceWM, con 512 MB de RAM, 476 MB
 de swap y un HD de 10 GB, con la home en una partición separada.
 Aun lo estoy terminando de configurar... :)  y se que estoy rompiendo
 la regla de que la swap debe ser el doble de la RAM.

 Antes de todo, aviso que no se nada de programación, pero estoy
 intentando aprender modificando scripts existentes y observando el
 resultado de su ejecución.

 Tengo 2 scripts llamados por mi como gxmessage-memfree y  memfree,
 pero inicialmente tomados desde
https://debianfacil.wordpress.com/2010/03/19/gxmessage/ y
http://geekland.eu/limpiar-nuestro-sistema/, respectivamente.

 Ambos tienen permisos de ejecución y sus contenidos, modificados por
 mi persona, son:

 gxmessage-memfree

 
 #!/bin/bash

 gxmessage -center -geometry 280x200 -title Memfree -buttons
 Ok:1,Exit:2 -default Exit -font Sans
 bold 12 -wrap Cuidado: Usar sólo si la cantidad de memoria SWAP
 USADA es menor a la RAM USABLE.
 Si lo es, presione Ok.
 Si no lo es, presione Exit.

 case $? in

 1) x-terminal-emulator  -T \memfree\ -e sh -c \su-to-root -c
 '/usr/bin/memfree.sh'\;;
 2) ;;

 esac
 



 memfree.sh

 
 #!/bin/bash

 echo “Limpiando la caché~ “;

 sync ; echo 2  /proc/sys/vm/drop_caches

 echo “Limpiando Swap~ “;

 swapoff -a  swapon -a
 

 Estoy asignando una entrada en el menú de aplicaciones de IceWM al
 script gxmessage-memfree, de forma que al dar clic sobre la misma, le
 de la opción al usuario de ejecutar el script memfree, solamente si la
 cantidad de swap usada es menor a la cantidad de RAM libre.

 La entrada en el menú esta escrita así:

 menu Mantenimiento folder {
 progMemfree: Liberar memoria cache y swap
 /usr/share/pixmaps/memfree.xpm
 /bin/sh -c /home/tesistas/Descargas/scripts/gxmessage-memfree
 }

 donde obviamente mi usuario es tesistas.


 Bien, ahora el problema:

 Al hacer clic en la entrada del menú, aparece el mensaje en el
 escritorio, pero al dar clic en el botón Ok, aparece una ventana de
 xterm y se cierra al segundo, sin que se ejecute el script memfree.

 Aunque sigo leyendo sobre bash y sh, aun no llego a comprender porque
 no se ejecuta el segundo script, cuando usando directamente desde
 menú, el script memfree si lo hace.

 Imagino que sera algo sencillo de resolver y tontería mía que no logro
 verlo. Así que acudo a vuestra sapiencia y paciencia para que me
 ayuden a dar con la solución.

 Saludos

 fdm


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cabzkbch1rokotfdkkk9f5ov7gsghu0+ntkjpa6odojhn82h...@mail.gmail.com



Re: Error en script bash

2015-04-23 Por tema Gonzalo Rivero
carajo, estoy en el webmail y lo envié por error al privado

El día 23 de abril de 2015, 2:27, Ricardo Marcelo Alvarez
debian...@yahoo.com.ar escribió:
 On Wed, 22 Apr 2015 17:53:48 -0500
 Carlos Zuniga carlos@gmail.com wrote:

 2015-04-22 17:39 GMT-05:00 Ricardo Marcelo Alvarez debian...@yahoo.com.ar:
 
  Hola,
 
  Quiero ejecutar este comando desde un script bash y me da error
 
  Si ejecuto desde la linea de comandos funciona bien
 
  MI_UUID=----
  echo ${MI_UUID}  /sys/block/bcache0/bcache/attach
 
  Ahora cuando esto mismo lo hago desde un script me sale el siguiente error
  ./script.sh
  /bin/echo: write error: No such file or directory
 

intentalo así:

#!/bin/sh
MI_UUID=---
-
if [ -e /sys/block/bcache0/bcache ]
then
 echo ${MI_UUID}  /sys/block/bcache0/bcache/attach
else
echo No existe el directorio?
fi


  Con otras variables que quiero escribir en el directorio /sys no me ocurre
 
  ejemplos
  /sys/block/bcache0/bcache/writeback_rate
  /sys/block/bcache0/bcache/writeback_percent
  /sys/block/bcache0/bcache/writeback_delay
  /sys/block/bcache0/bcache/sequential_cutoff
  /sys/block/bcache0/bcache/cache_mode
 
  Supongo que debe estar relacionado con alguna propiedad especial del 
  directorio /sys (type=sysfs)
  pero puede ser que se me este pasando por alto algún error obvio que no 
  puedo ver.
 

 Ejecutas tu directamente el script o desde cron u otra aplicación? Si
 es así puede ser problema de permisos.


 De las dos formas lo ejecuto yo mismo y siempre como usuario root



--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAPqjQdS+avb+MiweT=bgpdu56c4omgatmog_kryf_4pq8zk...@mail.gmail.com



Re: Error en script bash

2015-04-23 Por tema Camaleón
El Wed, 22 Apr 2015 19:39:09 -0300, Ricardo Marcelo Alvarez escribió:

 Hola,
 
 Quiero ejecutar este comando desde un script bash y me da error
 
 Si ejecuto desde la linea de comandos funciona bien
 
 MI_UUID=---- echo ${MI_UUID} 
 /sys/block/bcache0/bcache/attach
 
 Ahora cuando esto mismo lo hago desde un script me sale el siguiente
 error ./script.sh /bin/echo: write error: No such file or directory

(...)

Hum... no parece un error del script sino que lo que te dice es que ese 
archivo no existe, tendrás que analizar el comportamiento de bcache para 
ver cómo funciona.

Google devuelve este mensaje, echa un ojo:

Re: can't attach caching device to backing device
http://marc.info/?l=linux-bcachem=139320375708447w=2

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.04.23.13.40...@gmail.com



Error en script bash

2015-04-22 Por tema Ricardo Marcelo Alvarez

Hola,

Quiero ejecutar este comando desde un script bash y me da error

Si ejecuto desde la linea de comandos funciona bien

MI_UUID=----
echo ${MI_UUID}  /sys/block/bcache0/bcache/attach

Ahora cuando esto mismo lo hago desde un script me sale el siguiente error
./script.sh
/bin/echo: write error: No such file or directory

Con otras variables que quiero escribir en el directorio /sys no me ocurre

ejemplos 
/sys/block/bcache0/bcache/writeback_rate
/sys/block/bcache0/bcache/writeback_percent
/sys/block/bcache0/bcache/writeback_delay
/sys/block/bcache0/bcache/sequential_cutoff
/sys/block/bcache0/bcache/cache_mode

Supongo que debe estar relacionado con alguna propiedad especial del directorio 
/sys (type=sysfs)
pero puede ser que se me este pasando por alto algún error obvio que no puedo 
ver.

Gracias de antemano y saludos.


-- 
http://wp.geeklab.com.ar


pgpAUK1XlpcfE.pgp
Description: Firma digital OpenPGP


Re: Error en script bash

2015-04-22 Por tema Carlos Zuniga
2015-04-22 17:39 GMT-05:00 Ricardo Marcelo Alvarez debian...@yahoo.com.ar:

 Hola,

 Quiero ejecutar este comando desde un script bash y me da error

 Si ejecuto desde la linea de comandos funciona bien

 MI_UUID=----
 echo ${MI_UUID}  /sys/block/bcache0/bcache/attach

 Ahora cuando esto mismo lo hago desde un script me sale el siguiente error
 ./script.sh
 /bin/echo: write error: No such file or directory

 Con otras variables que quiero escribir en el directorio /sys no me ocurre

 ejemplos
 /sys/block/bcache0/bcache/writeback_rate
 /sys/block/bcache0/bcache/writeback_percent
 /sys/block/bcache0/bcache/writeback_delay
 /sys/block/bcache0/bcache/sequential_cutoff
 /sys/block/bcache0/bcache/cache_mode

 Supongo que debe estar relacionado con alguna propiedad especial del 
 directorio /sys (type=sysfs)
 pero puede ser que se me este pasando por alto algún error obvio que no puedo 
 ver.


Ejecutas tu directamente el script o desde cron u otra aplicación? Si
es así puede ser problema de permisos.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caabycjploehz1lyjlyewnkpoyjtpgtd_jswrxlwv52j6omh...@mail.gmail.com



Re: Error en script bash

2015-04-22 Por tema Ricardo Marcelo Alvarez
On Wed, 22 Apr 2015 17:53:48 -0500
Carlos Zuniga carlos@gmail.com wrote:

 2015-04-22 17:39 GMT-05:00 Ricardo Marcelo Alvarez debian...@yahoo.com.ar:
 
  Hola,
 
  Quiero ejecutar este comando desde un script bash y me da error
 
  Si ejecuto desde la linea de comandos funciona bien
 
  MI_UUID=----
  echo ${MI_UUID}  /sys/block/bcache0/bcache/attach
 
  Ahora cuando esto mismo lo hago desde un script me sale el siguiente error
  ./script.sh
  /bin/echo: write error: No such file or directory
 
  Con otras variables que quiero escribir en el directorio /sys no me ocurre
 
  ejemplos
  /sys/block/bcache0/bcache/writeback_rate
  /sys/block/bcache0/bcache/writeback_percent
  /sys/block/bcache0/bcache/writeback_delay
  /sys/block/bcache0/bcache/sequential_cutoff
  /sys/block/bcache0/bcache/cache_mode
 
  Supongo que debe estar relacionado con alguna propiedad especial del 
  directorio /sys (type=sysfs)
  pero puede ser que se me este pasando por alto algún error obvio que no 
  puedo ver.
 
 
 Ejecutas tu directamente el script o desde cron u otra aplicación? Si
 es así puede ser problema de permisos.
 

De las dos formas lo ejecuto yo mismo y siempre como usuario root



 
 -- 
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 https://lists.debian.org/caabycjploehz1lyjlyewnkpoyjtpgtd_jswrxlwv52j6omh...@mail.gmail.com
 


-- 
http://wp.geeklab.com.ar


pgprIfLRMY71L.pgp
Description: Firma digital OpenPGP


Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-15 Por tema Ramses
El 14/02/2015, a las 20:22, Ramses ramses.sevi...@gmail.com escribió:

 El 14/02/2015, a las 20:14, Maykel Franco maykeldeb...@gmail.com escribió:
 
 
 El 14/02/2015 20:12, Ramses ramses.sevi...@gmail.com escribió:
 
  El 14/02/2015, a las 19:47, Camaleón noela...@gmail.com escribió:
 
   El Sat, 14 Feb 2015 19:08:34 +0100, Ramses escribió:
  
   El 14/02/2015, a las 16:55, Camaleón noela...@gmail.com escribió:
  
   El Fri, 13 Feb 2015 21:31:36 +0100, Ramses II escribió:
  
   Hola a todos,
  
   No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar
   una mano.
  
   RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
  
   Bien, el tema es que lo tengo instalado y quiero usarlo, además, para
   otros propósitos.
  
   El caso es que lleva incluido un Servidor WEB, que no he llegado a
   averiguar cuál es ni cómo ni dónde tiene los ficheros de
   configuración.
  
   En este hilo de sus foros comentan una situación parecida:
  
   using the raspbmc web server to host a webpage
   http://forum.osmc.tv/showthread.php?tid=10425
  
   Y no me parece mal el consejo que le dan de instalar un servidor web en
   paralelo (quizá escuchando en otro puerto, p. ej., 8080) para no
   alterar ninguna configuración del raspbmc.
  
   Esto también te puede interesar:
  
   How can I stop Raspbmc from removing my directories at reboot?
   http://raspberrypi.stackexchange.com/questions/7210/how-can-i-stop-
   raspbmc-from-removing-my-directories-at-reboot
  
   Bien, el caso es que quiero ejecutar un script Perl o Python desde el
   navegador de otro PC.
  
   (...)
  
   Sí, Camaleón, ya había visto algún post al respecto y era una opción, de
   hecho, el servidor web que viene incluido, no sólo puedes cambiarlo de
   puerto, sino que puedes desactivarlo incluso...
  
   Eso está bien, pero lo interesantes sería que estuviera documentado cómo
   funciona ese servidor web, qué binario usa, qué/si se puede modificar la
   configuración para definir un área independiente del servicio en sí,
   dónde se almacena la configuración, etc... no sé, no lo veo documentado
   por ningún lado.
 
  Eso sería lo ideal...
 
   Bien, lo que sí parece obvio es que para instalar en la Raspberry,
   Lighttpd o Nginx son más livianos que Apache. ¿Correcto?
  
   Cualquier cosa es más liviana que apache... menos el IIS :-)
  
   Según vuestra experiencia, y para alcanzar el objetivo de me ejecute los
   scripts Perl / Python en vez de mostrarme el contenido en el navegador,
   ¿cuál de los dos me recomendarían?.
  
   ¿Algún HowTo...?
  
   A ver, cualquier servidor web te va a ejecutar (o no) los scripts,
   dependerá de cómo lo tengas instalado y configurado. Sólo te recomendaría
   un servidor que se lleve bien con el que tienes ya instalado, nada más,
   por lo que buscaría por los foros del proyecto a ver qué instala la gente
   y con qué problemas se encuentra.
 
  Sí, estoy dando vueltas por el mismo foro del que has puesto el enlace, el 
  de RaspBMC, pero, de momento, no contestan o, en otro caso, me han mandado 
  al foro de Kodi... :-)
 
  He visto por ahí que han instalado cualquiera de los dos que hemos 
  comentado, Nginx o Lighttpd, pero tampoco lo veo muy documentado...
 
  Seguiré paseando por esos foros, a ver si alguien me orienta al respecto.
 
  Si aparece por aquí alguien con alguna experiencia, bien en XBMC / Kodi / 
  RaspBMC o con Nginx / Lighttpd, y tiene alguna información para ayudarme, 
  pues...
 
 
  Saludos,
 
  Ramses
 
  --
  To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact 
  listmas...@lists.debian.org
  Archive: 
  https://lists.debian.org/0db48b2a-8378-40d6-a8d2-4652374dc...@gmail.com
 
 
 Puedes loguearte por ssh? Porque yo lo tengo y si que puedo. Le haces un ps, 
 lsof, top, netstat y busca y filtra por nginx o lighttpd y listo... No? 
 Me refiero para averiguar el servidor web que usa.
 
 
 Maykel, ya lo he comentado, que he ejecutado un netstat -putan y el puerto 
 80 pone que lo está ejecutando kodi.bin.

Finalmente he instalado Nginx usando este HowTo:

http://nginxlibrary.com/perl-fastcgi/

Y, de momento, he cambiado de puerto el Servicio Web que trae Kodi... Bueno, 
para no mentir, finalmente lo he desactivado, no sé realmente aún si lo 
necesitaré...


Saludos,

Ramses

Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-14 Por tema Camaleón
El Fri, 13 Feb 2015 21:31:36 +0100, Ramses II escribió:

 Hola a todos,
 
 No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar una
 mano.
 
 RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
 
 Bien, el tema es que lo tengo instalado y quiero usarlo, además, para
 otros propósitos.
 
 El caso es que lleva incluido un Servidor WEB, que no he llegado a
 averiguar cuál es ni cómo ni dónde tiene los ficheros de configuración.

En este hilo de sus foros comentan una situación parecida:

using the raspbmc web server to host a webpage
http://forum.osmc.tv/showthread.php?tid=10425

Y no me parece mal el consejo que le dan de instalar un servidor web en 
paralelo (quizá escuchando en otro puerto, p. ej., 8080) para no alterar 
ninguna configuración del raspbmc.

Esto también te puede interesar:

How can I stop Raspbmc from removing my directories at reboot?
http://raspberrypi.stackexchange.com/questions/7210/how-can-i-stop-raspbmc-from-removing-my-directories-at-reboot

 Bien, el caso es que quiero ejecutar un script Perl o Python desde el
 navegador de otro PC.
 
 Tengo creados los scripts de pruebas, tanto en Perl como en Python, y en
 local, desde la Consola, funcionan.
 
 El tema está en que cuando pongo la dirección en un navegador, en vez de
 ejecutar el script, me abre el contenido del script en la página del
 navegador.
 
 ¿Tenéis alguna idea de por dónde podría atacar el tema?

Ese tipo de soluciones todo-en-uno-por-favor-no-me-toques adolecen de 
ese problema, que son cerradas y están listas para funcionar sin más, 
sin retoques. No les gusta que le miren las tripas y tienes que mirarle 
las tripas para saber si ese mini-servidor integrado admite la ejecución 
de scritps de perl o python, dónde tienes que poner los scripts para 
que se traten como ejecutables, etc... Por tanto, todo dependerá de lo 
configurable que sea RaspBMCy hasta dónde permita que llegues, las hay 
tímidas ;-)

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.02.14.15.55...@gmail.com



Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-14 Por tema Camaleón
El Sat, 14 Feb 2015 19:08:34 +0100, Ramses escribió:

 El 14/02/2015, a las 16:55, Camaleón noela...@gmail.com escribió:
 
 El Fri, 13 Feb 2015 21:31:36 +0100, Ramses II escribió:
 
 Hola a todos,
 
 No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar
 una mano.
 
 RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
 
 Bien, el tema es que lo tengo instalado y quiero usarlo, además, para
 otros propósitos.
 
 El caso es que lleva incluido un Servidor WEB, que no he llegado a
 averiguar cuál es ni cómo ni dónde tiene los ficheros de
 configuración.
 
 En este hilo de sus foros comentan una situación parecida:
 
 using the raspbmc web server to host a webpage
 http://forum.osmc.tv/showthread.php?tid=10425
 
 Y no me parece mal el consejo que le dan de instalar un servidor web en
 paralelo (quizá escuchando en otro puerto, p. ej., 8080) para no
 alterar ninguna configuración del raspbmc.
 
 Esto también te puede interesar:
 
 How can I stop Raspbmc from removing my directories at reboot?
 http://raspberrypi.stackexchange.com/questions/7210/how-can-i-stop-
raspbmc-from-removing-my-directories-at-reboot
 
 Bien, el caso es que quiero ejecutar un script Perl o Python desde el
 navegador de otro PC.

(...)

 Sí, Camaleón, ya había visto algún post al respecto y era una opción, de
 hecho, el servidor web que viene incluido, no sólo puedes cambiarlo de
 puerto, sino que puedes desactivarlo incluso...

Eso está bien, pero lo interesantes sería que estuviera documentado cómo 
funciona ese servidor web, qué binario usa, qué/si se puede modificar la 
configuración para definir un área independiente del servicio en sí, 
dónde se almacena la configuración, etc... no sé, no lo veo documentado 
por ningún lado.
 
 Bien, lo que sí parece obvio es que para instalar en la Raspberry,
 Lighttpd o Nginx son más livianos que Apache. ¿Correcto?

Cualquier cosa es más liviana que apache... menos el IIS :-)

 Según vuestra experiencia, y para alcanzar el objetivo de me ejecute los
 scripts Perl / Python en vez de mostrarme el contenido en el navegador,
 ¿cuál de los dos me recomendarían?.
 
 ¿Algún HowTo...?

A ver, cualquier servidor web te va a ejecutar (o no) los scripts, 
dependerá de cómo lo tengas instalado y configurado. Sólo te recomendaría 
un servidor que se lleve bien con el que tienes ya instalado, nada más, 
por lo que buscaría por los foros del proyecto a ver qué instala la gente 
y con qué problemas se encuentra.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.02.14.18.47...@gmail.com



Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-14 Por tema Maykel Franco
El 14/02/2015 20:12, Ramses ramses.sevi...@gmail.com escribió:

 El 14/02/2015, a las 19:47, Camaleón noela...@gmail.com escribió:

  El Sat, 14 Feb 2015 19:08:34 +0100, Ramses escribió:
 
  El 14/02/2015, a las 16:55, Camaleón noela...@gmail.com escribió:
 
  El Fri, 13 Feb 2015 21:31:36 +0100, Ramses II escribió:
 
  Hola a todos,
 
  No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar
  una mano.
 
  RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
 
  Bien, el tema es que lo tengo instalado y quiero usarlo, además, para
  otros propósitos.
 
  El caso es que lleva incluido un Servidor WEB, que no he llegado a
  averiguar cuál es ni cómo ni dónde tiene los ficheros de
  configuración.
 
  En este hilo de sus foros comentan una situación parecida:
 
  using the raspbmc web server to host a webpage
  http://forum.osmc.tv/showthread.php?tid=10425
 
  Y no me parece mal el consejo que le dan de instalar un servidor web
en
  paralelo (quizá escuchando en otro puerto, p. ej., 8080) para no
  alterar ninguna configuración del raspbmc.
 
  Esto también te puede interesar:
 
  How can I stop Raspbmc from removing my directories at reboot?
  http://raspberrypi.stackexchange.com/questions/7210/how-can-i-stop-
  raspbmc-from-removing-my-directories-at-reboot
 
  Bien, el caso es que quiero ejecutar un script Perl o Python desde el
  navegador de otro PC.
 
  (...)
 
  Sí, Camaleón, ya había visto algún post al respecto y era una opción,
de
  hecho, el servidor web que viene incluido, no sólo puedes cambiarlo de
  puerto, sino que puedes desactivarlo incluso...
 
  Eso está bien, pero lo interesantes sería que estuviera documentado cómo
  funciona ese servidor web, qué binario usa, qué/si se puede modificar la
  configuración para definir un área independiente del servicio en sí,
  dónde se almacena la configuración, etc... no sé, no lo veo documentado
  por ningún lado.

 Eso sería lo ideal...

  Bien, lo que sí parece obvio es que para instalar en la Raspberry,
  Lighttpd o Nginx son más livianos que Apache. ¿Correcto?
 
  Cualquier cosa es más liviana que apache... menos el IIS :-)
 
  Según vuestra experiencia, y para alcanzar el objetivo de me ejecute
los
  scripts Perl / Python en vez de mostrarme el contenido en el navegador,
  ¿cuál de los dos me recomendarían?.
 
  ¿Algún HowTo...?
 
  A ver, cualquier servidor web te va a ejecutar (o no) los scripts,
  dependerá de cómo lo tengas instalado y configurado. Sólo te
recomendaría
  un servidor que se lleve bien con el que tienes ya instalado, nada más,
  por lo que buscaría por los foros del proyecto a ver qué instala la
gente
  y con qué problemas se encuentra.

 Sí, estoy dando vueltas por el mismo foro del que has puesto el enlace,
el de RaspBMC, pero, de momento, no contestan o, en otro caso, me han
mandado al foro de Kodi... :-)

 He visto por ahí que han instalado cualquiera de los dos que hemos
comentado, Nginx o Lighttpd, pero tampoco lo veo muy documentado...

 Seguiré paseando por esos foros, a ver si alguien me orienta al respecto.

 Si aparece por aquí alguien con alguna experiencia, bien en XBMC / Kodi /
RaspBMC o con Nginx / Lighttpd, y tiene alguna información para ayudarme,
pues...


 Saludos,

 Ramses

 --
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
listmas...@lists.debian.org
 Archive:
https://lists.debian.org/0db48b2a-8378-40d6-a8d2-4652374dc...@gmail.com


Puedes loguearte por ssh? Porque yo lo tengo y si que puedo. Le haces un
ps, lsof, top, netstat y busca y filtra por nginx o lighttpd y listo...
No? Me refiero para averiguar el servidor web que usa.


Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-14 Por tema Ramses
El 14/02/2015, a las 16:55, Camaleón noela...@gmail.com escribió:

 El Fri, 13 Feb 2015 21:31:36 +0100, Ramses II escribió:
 
 Hola a todos,
 
 No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar una
 mano.
 
 RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
 
 Bien, el tema es que lo tengo instalado y quiero usarlo, además, para
 otros propósitos.
 
 El caso es que lleva incluido un Servidor WEB, que no he llegado a
 averiguar cuál es ni cómo ni dónde tiene los ficheros de configuración.
 
 En este hilo de sus foros comentan una situación parecida:
 
 using the raspbmc web server to host a webpage
 http://forum.osmc.tv/showthread.php?tid=10425
 
 Y no me parece mal el consejo que le dan de instalar un servidor web en 
 paralelo (quizá escuchando en otro puerto, p. ej., 8080) para no alterar 
 ninguna configuración del raspbmc.
 
 Esto también te puede interesar:
 
 How can I stop Raspbmc from removing my directories at reboot?
 http://raspberrypi.stackexchange.com/questions/7210/how-can-i-stop-raspbmc-from-removing-my-directories-at-reboot
 
 Bien, el caso es que quiero ejecutar un script Perl o Python desde el
 navegador de otro PC.
 
 Tengo creados los scripts de pruebas, tanto en Perl como en Python, y en
 local, desde la Consola, funcionan.
 
 El tema está en que cuando pongo la dirección en un navegador, en vez de
 ejecutar el script, me abre el contenido del script en la página del
 navegador.
 
 ¿Tenéis alguna idea de por dónde podría atacar el tema?
 
 Ese tipo de soluciones todo-en-uno-por-favor-no-me-toques adolecen de 
 ese problema, que son cerradas y están listas para funcionar sin más, 
 sin retoques. No les gusta que le miren las tripas y tienes que mirarle 
 las tripas para saber si ese mini-servidor integrado admite la ejecución 
 de scritps de perl o python, dónde tienes que poner los scripts para 
 que se traten como ejecutables, etc... Por tanto, todo dependerá de lo 
 configurable que sea RaspBMCy hasta dónde permita que llegues, las hay 
 tímidas ;-)

Sí, Camaleón, ya había visto algún post al respecto y era una opción, de hecho, 
el servidor web que viene incluido, no sólo puedes cambiarlo de puerto, sino 
que puedes desactivarlo incluso...

Bien, lo que sí parece obvio es que para instalar en la Raspberry, Lighttpd o 
Nginx son más livianos que Apache. ¿Correcto?

Según vuestra experiencia, y para alcanzar el objetivo de me ejecute los 
scripts Perl / Python en vez de mostrarme el contenido en el navegador, ¿cuál 
de los dos me recomendarían?.

¿Algún HowTo...?


Saludos y gracias,

Ramses

--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/9bb8816d-3a4d-4772-a817-49e6c8608...@gmail.com



Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-14 Por tema Ramses
El 14/02/2015, a las 19:47, Camaleón noela...@gmail.com escribió:

 El Sat, 14 Feb 2015 19:08:34 +0100, Ramses escribió:
 
 El 14/02/2015, a las 16:55, Camaleón noela...@gmail.com escribió:
 
 El Fri, 13 Feb 2015 21:31:36 +0100, Ramses II escribió:
 
 Hola a todos,
 
 No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar
 una mano.
 
 RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
 
 Bien, el tema es que lo tengo instalado y quiero usarlo, además, para
 otros propósitos.
 
 El caso es que lleva incluido un Servidor WEB, que no he llegado a
 averiguar cuál es ni cómo ni dónde tiene los ficheros de
 configuración.
 
 En este hilo de sus foros comentan una situación parecida:
 
 using the raspbmc web server to host a webpage
 http://forum.osmc.tv/showthread.php?tid=10425
 
 Y no me parece mal el consejo que le dan de instalar un servidor web en
 paralelo (quizá escuchando en otro puerto, p. ej., 8080) para no
 alterar ninguna configuración del raspbmc.
 
 Esto también te puede interesar:
 
 How can I stop Raspbmc from removing my directories at reboot?
 http://raspberrypi.stackexchange.com/questions/7210/how-can-i-stop-
 raspbmc-from-removing-my-directories-at-reboot
 
 Bien, el caso es que quiero ejecutar un script Perl o Python desde el
 navegador de otro PC.
 
 (...)
 
 Sí, Camaleón, ya había visto algún post al respecto y era una opción, de
 hecho, el servidor web que viene incluido, no sólo puedes cambiarlo de
 puerto, sino que puedes desactivarlo incluso...
 
 Eso está bien, pero lo interesantes sería que estuviera documentado cómo 
 funciona ese servidor web, qué binario usa, qué/si se puede modificar la 
 configuración para definir un área independiente del servicio en sí, 
 dónde se almacena la configuración, etc... no sé, no lo veo documentado 
 por ningún lado.

Eso sería lo ideal...

 Bien, lo que sí parece obvio es que para instalar en la Raspberry,
 Lighttpd o Nginx son más livianos que Apache. ¿Correcto?
 
 Cualquier cosa es más liviana que apache... menos el IIS :-)
 
 Según vuestra experiencia, y para alcanzar el objetivo de me ejecute los
 scripts Perl / Python en vez de mostrarme el contenido en el navegador,
 ¿cuál de los dos me recomendarían?.
 
 ¿Algún HowTo...?
 
 A ver, cualquier servidor web te va a ejecutar (o no) los scripts, 
 dependerá de cómo lo tengas instalado y configurado. Sólo te recomendaría 
 un servidor que se lleve bien con el que tienes ya instalado, nada más, 
 por lo que buscaría por los foros del proyecto a ver qué instala la gente 
 y con qué problemas se encuentra.

Sí, estoy dando vueltas por el mismo foro del que has puesto el enlace, el de 
RaspBMC, pero, de momento, no contestan o, en otro caso, me han mandado al foro 
de Kodi... :-)

He visto por ahí que han instalado cualquiera de los dos que hemos comentado, 
Nginx o Lighttpd, pero tampoco lo veo muy documentado...

Seguiré paseando por esos foros, a ver si alguien me orienta al respecto.

Si aparece por aquí alguien con alguna experiencia, bien en XBMC / Kodi / 
RaspBMC o con Nginx / Lighttpd, y tiene alguna información para ayudarme, 
pues...


Saludos,

Ramses

--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/0db48b2a-8378-40d6-a8d2-4652374dc...@gmail.com



Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-14 Por tema Ramses
El 14/02/2015, a las 20:14, Maykel Franco maykeldeb...@gmail.com escribió:

 
 El 14/02/2015 20:12, Ramses ramses.sevi...@gmail.com escribió:
 
  El 14/02/2015, a las 19:47, Camaleón noela...@gmail.com escribió:
 
   El Sat, 14 Feb 2015 19:08:34 +0100, Ramses escribió:
  
   El 14/02/2015, a las 16:55, Camaleón noela...@gmail.com escribió:
  
   El Fri, 13 Feb 2015 21:31:36 +0100, Ramses II escribió:
  
   Hola a todos,
  
   No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar
   una mano.
  
   RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
  
   Bien, el tema es que lo tengo instalado y quiero usarlo, además, para
   otros propósitos.
  
   El caso es que lleva incluido un Servidor WEB, que no he llegado a
   averiguar cuál es ni cómo ni dónde tiene los ficheros de
   configuración.
  
   En este hilo de sus foros comentan una situación parecida:
  
   using the raspbmc web server to host a webpage
   http://forum.osmc.tv/showthread.php?tid=10425
  
   Y no me parece mal el consejo que le dan de instalar un servidor web en
   paralelo (quizá escuchando en otro puerto, p. ej., 8080) para no
   alterar ninguna configuración del raspbmc.
  
   Esto también te puede interesar:
  
   How can I stop Raspbmc from removing my directories at reboot?
   http://raspberrypi.stackexchange.com/questions/7210/how-can-i-stop-
   raspbmc-from-removing-my-directories-at-reboot
  
   Bien, el caso es que quiero ejecutar un script Perl o Python desde el
   navegador de otro PC.
  
   (...)
  
   Sí, Camaleón, ya había visto algún post al respecto y era una opción, de
   hecho, el servidor web que viene incluido, no sólo puedes cambiarlo de
   puerto, sino que puedes desactivarlo incluso...
  
   Eso está bien, pero lo interesantes sería que estuviera documentado cómo
   funciona ese servidor web, qué binario usa, qué/si se puede modificar la
   configuración para definir un área independiente del servicio en sí,
   dónde se almacena la configuración, etc... no sé, no lo veo documentado
   por ningún lado.
 
  Eso sería lo ideal...
 
   Bien, lo que sí parece obvio es que para instalar en la Raspberry,
   Lighttpd o Nginx son más livianos que Apache. ¿Correcto?
  
   Cualquier cosa es más liviana que apache... menos el IIS :-)
  
   Según vuestra experiencia, y para alcanzar el objetivo de me ejecute los
   scripts Perl / Python en vez de mostrarme el contenido en el navegador,
   ¿cuál de los dos me recomendarían?.
  
   ¿Algún HowTo...?
  
   A ver, cualquier servidor web te va a ejecutar (o no) los scripts,
   dependerá de cómo lo tengas instalado y configurado. Sólo te recomendaría
   un servidor que se lleve bien con el que tienes ya instalado, nada más,
   por lo que buscaría por los foros del proyecto a ver qué instala la gente
   y con qué problemas se encuentra.
 
  Sí, estoy dando vueltas por el mismo foro del que has puesto el enlace, el 
  de RaspBMC, pero, de momento, no contestan o, en otro caso, me han mandado 
  al foro de Kodi... :-)
 
  He visto por ahí que han instalado cualquiera de los dos que hemos 
  comentado, Nginx o Lighttpd, pero tampoco lo veo muy documentado...
 
  Seguiré paseando por esos foros, a ver si alguien me orienta al respecto.
 
  Si aparece por aquí alguien con alguna experiencia, bien en XBMC / Kodi / 
  RaspBMC o con Nginx / Lighttpd, y tiene alguna información para ayudarme, 
  pues...
 
 
  Saludos,
 
  Ramses
 
  --
  To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact 
  listmas...@lists.debian.org
  Archive: 
  https://lists.debian.org/0db48b2a-8378-40d6-a8d2-4652374dc...@gmail.com
 
 
 Puedes loguearte por ssh? Porque yo lo tengo y si que puedo. Le haces un ps, 
 lsof, top, netstat y busca y filtra por nginx o lighttpd y listo... No? 
 Me refiero para averiguar el servidor web que usa.
 

Maykel, ya lo he comentado, que he ejecutado un netstat -putan y el puerto 80 
pone que lo está ejecutando kodi.bin.


Saludos,

Ramses

[OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-13 Por tema Ramses II
Hola a todos,

No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar una
mano.

RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.

Bien, el tema es que lo tengo instalado y quiero usarlo, además, para otros
propósitos.

El caso es que lleva incluido un Servidor WEB, que no he llegado a averiguar
cuál es ni cómo ni dónde tiene los ficheros de configuración.

Bien, el caso es que quiero ejecutar un script Perl o Python desde el
navegador de otro PC.

Tengo creados los scripts de pruebas, tanto en Perl como en Python, y en
local, desde la Consola, funcionan.

El tema está en que cuando pongo la dirección en un navegador, en vez de
ejecutar el script, me abre el contenido del script en la página del
navegador.

¿Tenéis alguna idea de por dónde podría atacar el tema?


Saludos y gracias,

Ramses


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/!!AAAYAENFkb7HiHhNgxBWRjH4GnNiOgIAEMSCC2dS+ItDhdWh249ex5sBAA==@gmail.com



Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-13 Por tema Ramses
El 13/02/2015, a las 21:59, Carlos Zuniga carlos@gmail.com escribió:

 2015-02-13 15:31 GMT-05:00 Ramses II ramses.sevi...@gmail.com:
 Hola a todos,
 
 No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar una
 mano.
 
 RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.
 
 Bien, el tema es que lo tengo instalado y quiero usarlo, además, para otros
 propósitos.
 
 El caso es que lleva incluido un Servidor WEB, que no he llegado a averiguar
 cuál es ni cómo ni dónde tiene los ficheros de configuración.
 
 Bien, el caso es que quiero ejecutar un script Perl o Python desde el
 navegador de otro PC.
 
 Tengo creados los scripts de pruebas, tanto en Perl como en Python, y en
 local, desde la Consola, funcionan.
 
 El tema está en que cuando pongo la dirección en un navegador, en vez de
 ejecutar el script, me abre el contenido del script en la página del
 navegador.
 
 ¿Tenéis alguna idea de por dónde podría atacar el tema?
 
 1. Pues primero que nada averiguar que servidor web utiliza. Prueba
 chequeando los servicios que tiene ejecutando.
 2. Luego averigua si dicho servidor tiene soporte para cgi, fastcgi o
 wsgi (en el caso de python) y configuralo para que corra tu script.
 3. ???
 4. Profit!

Carlos, ese es el tema, que cuando ejecuto un netstat -putan me dice que 
quien levanta el puerto 80 es kodi.bin, por eso preguntaba, por si alguien 
había tenido alguna experiencia por aquí...


Saludos,

Ramses

--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/bdebc85d-8549-4309-b6eb-0d367994c...@gmail.com



Re: [OT] Ejecutar script Perl o Python en RaspBMC desde navegador remoto.

2015-02-13 Por tema Carlos Zuniga
2015-02-13 15:31 GMT-05:00 Ramses II ramses.sevi...@gmail.com:
 Hola a todos,

 No sé si habrá por aquí alguien que conozca RaspBMC y me pueda echar una
 mano.

 RaspBMC, ahora llamado KODI, es un Centro Multimedia para Raspberry.

 Bien, el tema es que lo tengo instalado y quiero usarlo, además, para otros
 propósitos.

 El caso es que lleva incluido un Servidor WEB, que no he llegado a averiguar
 cuál es ni cómo ni dónde tiene los ficheros de configuración.

 Bien, el caso es que quiero ejecutar un script Perl o Python desde el
 navegador de otro PC.

 Tengo creados los scripts de pruebas, tanto en Perl como en Python, y en
 local, desde la Consola, funcionan.

 El tema está en que cuando pongo la dirección en un navegador, en vez de
 ejecutar el script, me abre el contenido del script en la página del
 navegador.

 ¿Tenéis alguna idea de por dónde podría atacar el tema?


1. Pues primero que nada averiguar que servidor web utiliza. Prueba
chequeando los servicios que tiene ejecutando.
2. Luego averigua si dicho servidor tiene soporte para cgi, fastcgi o
wsgi (en el caso de python) y configuralo para que corra tu script.
3. ???
4. Profit!


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caabycjp2_ampd68d_eew3zkeybwq9nhidwzdxofie755o6q...@mail.gmail.com



Re: bash script para temporizador

2015-01-25 Por tema Josu Lazkano
Gracias por vuestras respuestas,

Tengo esto: http://paste.debian.net/142181/

Basicamente lo que hace es:

Comprobar si existe el fichero con la hora de apagado.
   - Si no existe, guarda un fichero con la hora de apagado y hace un
sleep de 30 minutos.
   - Si existe comprueba si la diferencia es de 90 minutos.
  - Si la diferencia es mayor que 90 minutos se elimina el fichero
y se cancela el sleep.
  - Si la diferencia es menor que 90 minutos, actualiza el fichero
en 30 minutos mas y se ejecuta el sleep con la nueva hora.

Lo que no se como hacer es que cuando ya existe un proceso en marcha
con un sleep de 30 minutos, como poder matar ese procceso para poder
seguir haciendo el sleep en el proceso actual.

Lo de trap nunca lo habia visto, he estado leyendo pero no me he
enterado de mucho.

Agradezco cualquier ayuda.

Saludos a todos.


-- 
Josu Lazkano


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAL9G6WWQaDExCqqiMMfy+rowUTC9Y2_fTavabP1p+=vb9ru...@mail.gmail.com



Re: bash script para temporizador

2015-01-25 Por tema fernando sainz
El día 25 de enero de 2015, 11:26, Josu Lazkano
josu.lazk...@gmail.com escribió:
 Gracias por vuestras respuestas,

 Tengo esto: http://paste.debian.net/142181/

 Basicamente lo que hace es:

 Comprobar si existe el fichero con la hora de apagado.
- Si no existe, guarda un fichero con la hora de apagado y hace un
 sleep de 30 minutos.
- Si existe comprueba si la diferencia es de 90 minutos.
   - Si la diferencia es mayor que 90 minutos se elimina el fichero
 y se cancela el sleep.
   - Si la diferencia es menor que 90 minutos, actualiza el fichero
 en 30 minutos mas y se ejecuta el sleep con la nueva hora.

 Lo que no se como hacer es que cuando ya existe un proceso en marcha
 con un sleep de 30 minutos, como poder matar ese procceso para poder
 seguir haciendo el sleep en el proceso actual.

 Lo de trap nunca lo habia visto, he estado leyendo pero no me he
 enterado de mucho.

 Agradezco cualquier ayuda.

 Saludos a todos.


 --
 Josu Lazkano


Hola.

Yo lo haría utilizando los comandos at y atrm

con at programas una tarea para una hora determinada (man at y mira
las opciones de tiempo now + xxx)

at te devuelve por el estándar error  algo como esto:

  warning: commands will be executed using /bin/sh
  job 104 at Sun Jan 25 18:30:00 2015

Lo que necesitas es el numero del job, 104  esto lo puedes obtener
al programar la orden con algo como:

echo comando que quieras programar | at now +30 minutes |  grep job
| awk '{print $2}'

Luego con ese número puedes usar atrm para eliminar el trabajo si lo
vas a borrar o reprogramar.

At manda correos cuando tiene problemas, mira bien el man del at.

S2.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAGw=rhj1_jjvopo2ttsjau8s2qjgpasr6wafm71nypapzm-...@mail.gmail.com



Re: bash script para temporizador

2015-01-25 Por tema Camaleón
El Fri, 23 Jan 2015 20:27:17 +0100, Josu Lazkano escribió:

 Hola a todos,
 
 Quiero crear un bash script un poco especial. Tengo un HTPC en la
 habitacion, y lo que quiero es poder programar un temporizar desde el
 mando a distancia para dormir.
 
 Algo asi como:
 
- si pulso una vez se apaga a los 30 minutos - si pulso dos veces se
apaga a los 60 minutos - si pulso tres veces se cancela el apagado

(...)

Yo miraría alguna aplicación dedicada, como LIRC (o similar) que sirve 
para configurar los controles remotos y permite asignar distintas 
funciones a las teclas aunque lo interesante para este caso es que 
también detecta si una tecla se pulsa dos veces.

Revisa la página del proyecto y también la de MythTV para buscar scripts 
ya montados.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.01.25.18.43...@gmail.com



bash script para temporizador

2015-01-23 Por tema Josu Lazkano
Hola a todos,

Quiero crear un bash script un poco especial. Tengo un HTPC en la
habitacion, y lo que quiero es poder programar un temporizar desde el
mando a distancia para dormir.

Algo asi como:

   - si pulso una vez se apaga a los 30 minutos
   - si pulso dos veces se apaga a los 60 minutos
   - si pulso tres veces se cancela el apagado

Para apagar el HTPC tengo un script apagar.sh que se encarga de
apagar la pantalla, cerrar el reproductor y dejar el PC en suspension.

En el mando a distancia tengo configurado una tecla para esto, asi que
cada vez que pulso se ejecuta el script dormir.sh.

¿Alguien me puede dar alguna idea de como puedo hacer esto?

He pensado hacerlo con cron o con sleep, pero no se si es lo correcto.

¿Existe algun comando que tenga un contador y ejecute un script cuando
llegue a cero? ¿y que se pueda actualizar el contador? ¿y que se puede
cancelar?

Gracias por todo.

Saludos.

-- 
Josu Lazkano


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAL9G6WUek1SniG=ydanmhedbfckmmi9rgo_lsm5n2pftlds...@mail.gmail.com



Re: bash script para temporizador

2015-01-23 Por tema Manolo Díaz
El viernes, 23 ene 2015, a las 20:27 horas (UTC+1),
Josu Lazkano escribió:

Hola a todos,

Quiero crear un bash script un poco especial. Tengo un HTPC en la
habitacion, y lo que quiero es poder programar un temporizar desde el
mando a distancia para dormir.

Algo asi como:

   - si pulso una vez se apaga a los 30 minutos
   - si pulso dos veces se apaga a los 60 minutos
   - si pulso tres veces se cancela el apagado

Para apagar el HTPC tengo un script apagar.sh que se encarga de
apagar la pantalla, cerrar el reproductor y dejar el PC en suspension.

En el mando a distancia tengo configurado una tecla para esto, asi que
cada vez que pulso se ejecuta el script dormir.sh.

¿Alguien me puede dar alguna idea de como puedo hacer esto?

He pensado hacerlo con cron o con sleep, pero no se si es lo correcto.

¿Por qué no?

¿Existe algun comando que tenga un contador y ejecute un script cuando
llegue a cero? ¿y que se pueda actualizar el contador? ¿y que se puede
cancelar?

Se me ocurre lo siguiente:

Usa un script con sleep dentro de un bucle contador, trap
para resetear la variable contador y kill para enviar señales. 

Gracias por todo.

Saludos.


Saludos.
-- 
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150123205035.464f5...@gmail.com



Re: bash script para temporizador

2015-01-23 Por tema Carlos Zuniga
2015-01-23 14:27 GMT-05:00 Josu Lazkano josu.lazk...@gmail.com:
 Hola a todos,

 Quiero crear un bash script un poco especial. Tengo un HTPC en la
 habitacion, y lo que quiero es poder programar un temporizar desde el
 mando a distancia para dormir.

 Algo asi como:

- si pulso una vez se apaga a los 30 minutos
- si pulso dos veces se apaga a los 60 minutos
- si pulso tres veces se cancela el apagado

 Para apagar el HTPC tengo un script apagar.sh que se encarga de
 apagar la pantalla, cerrar el reproductor y dejar el PC en suspension.

 En el mando a distancia tengo configurado una tecla para esto, asi que
 cada vez que pulso se ejecuta el script dormir.sh.

 ¿Alguien me puede dar alguna idea de como puedo hacer esto?

 He pensado hacerlo con cron o con sleep, pero no se si es lo correcto.

 ¿Existe algun comando que tenga un contador y ejecute un script cuando
 llegue a cero? ¿y que se pueda actualizar el contador? ¿y que se puede
 cancelar?


Lo que podrías hacer es guardar el estado en algún lado.

Por ejemplo que tu script dormir chequee el archivo /tmp/dormir, si no
existe escriba el número 1 en el archivo y mande a apagar dentro de 30
minutos.
Si /tmp/dormir tiene un 1 que escriba 2 y mande a apagar dentro de 60 minutos.
Si hay un 2, que borre el archivo y mate al script apagar.sh


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAABYcjP=ub3FhTa9-cjwWNbb8+nb6-=zk__d5vvtq535mx3...@mail.gmail.com



Re: Duda sobre script Bash

2015-01-09 Por tema Angel Claudio Alvarez
El Thu, 8 Jan 2015 16:08:46 -0500
Lic. Manuel Salgado manuelsalgado...@gmail.com escribió:

 Buenas tardes a todos:
 Llevo varias horas googleando con el objetivo de encontrar una
 solución al siguiente objetivo:
 Necesito un comando o concatenación de este y alguna expresión regular
 que me permita, estando en un directorio dado, borrar recursivamente
 todos los directorios en cuyos nombres hayan números. Les ilustro el
 ejemplo:
 
 165897
 78963
 cadena1
 789632
 cadena2
 
 Se que para los gurus del bash es facil. Gracias de antemano.
 

y lo queres masticadito???
eso se llama servico de consultoria y se paga por el mismo
si no esta dispuesto a pagarle a alguien:
man find
man grep

 
 -- 
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 https://lists.debian.org/CA++POOO=7tzrvwet6_65fwkuabxq_4glfdlkvnnqtdlhaud...@mail.gmail.com
 


-- 
Angel Claudio Alvarez an...@angel-alvarez.com.ar


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150109222552.f3a51dc130e2ad8a12581...@angel-alvarez.com.ar



Re: Duda sobre script Bash

2015-01-09 Por tema Camaleón
El Thu, 08 Jan 2015 21:19:48 +, Johnnatan Malpica escribió:

 2015-01-08 16:38 GMT-04:30 Lic. Manuel Salgado
 manuelsalgado...@gmail.com:
 
 Buenas tardes a todos:
 Llevo varias horas googleando con el objetivo de encontrar una solución
 al siguiente objetivo:
 Necesito un comando o concatenación de este y alguna expresión regular
 que me permita, estando en un directorio dado, borrar recursivamente
 todos los directorios en cuyos nombres hayan números. Les ilustro el
 ejemplo:

 165897 78963 cadena1 789632 cadena2

 Se que para los gurus del bash es facil. Gracias de antemano.

 Hola..
 
 No soy guru.. llevo algo de tiempo de usuario
 
 intenta con esta comando..
 
 find . -name *[0-9]* desde el directorio raiz.  y luego en el man
 podras usar -exec o tambien mediante tuberias el xargs.

Con -type d filtrará sólo los directorios, que es lo que busca.

 sugerencia:
 
 crea una estructura de directorios de ejemplo o copia un extracto en
 otro lugar para hacer las pruebas.

A find lo carga el demonio, así que concuerdo es que es mejor que 
prueba antes en un entorno muy limitado y siempre ejecutado desde el 
usuario sin privilegios para que haga pruebas en dique seco. Find 
está pidiendo a gritos el parámetro -dryrun :-)

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.01.09.16.30...@gmail.com



Re: Duda sobre script Bash

2015-01-08 Por tema fernando sainz
El día 8 de enero de 2015, 22:41, Lic. Manuel Salgado
manuelsalgado...@gmail.com escribió:
 Gracias Fernando. En el caso del ejemplo que me das como haría para en
 vez de buscar *.kk busque un patrón por ejemplo [0-9] como nombres
 de directorios? Es exacto lo que necesito.

 El 8/1/15, fernando sainz fernandojose.sa...@gmail.com escribió:
 El día 8 de enero de 2015, 22:08, Lic. Manuel Salgado
 manuelsalgado...@gmail.com escribió:
 Buenas tardes a todos:
 Llevo varias horas googleando con el objetivo de encontrar una
 solución al siguiente objetivo:
 Necesito un comando o concatenación de este y alguna expresión regular
 que me permita, estando en un directorio dado, borrar recursivamente
 todos los directorios en cuyos nombres hayan números. Les ilustro el
 ejemplo:

 165897
 78963
 cadena1
 789632
 cadena2

 Se que para los gurus del bash es facil. Gracias de antemano.


 Te daré unas pistas.

 man find  (puedes usar la opión -exec o bien usar un pipe con xargs)
 man xargs
 man 7 regex

 La expresión regular como ejercicio.

 ejemplo de find con exec

 find  . -name *.kk -exec rm {} \;
 (para hacer pruebas en vez de rm usa echo
 con xargs sería algo así:

 find . -name *.kk | xargs rm

 https://www.gnu.org/software/findutils/manual/html_node/find_html/Deleting-Files.html

 S2



 A ver para encontrar solo directorios debes usar find -type d y
para borrar el directorio rm -r

S2.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAGw=rhhxtvysh4wq9pokrkvycuyucekhean5dsaezats49w...@mail.gmail.com



Duda sobre script Bash

2015-01-08 Por tema Lic. Manuel Salgado
Buenas tardes a todos:
Llevo varias horas googleando con el objetivo de encontrar una
solución al siguiente objetivo:
Necesito un comando o concatenación de este y alguna expresión regular
que me permita, estando en un directorio dado, borrar recursivamente
todos los directorios en cuyos nombres hayan números. Les ilustro el
ejemplo:

165897
78963
cadena1
789632
cadena2

Se que para los gurus del bash es facil. Gracias de antemano.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CA++POOO=7tzrvwet6_65fwkuabxq_4glfdlkvnnqtdlhaud...@mail.gmail.com



Re: Duda sobre script Bash

2015-01-08 Por tema Johnnatan Malpica
Hola..

No soy guru.. llevo algo de tiempo de usuario

intenta con esta comando..

find . -name *[0-9]* desde el directorio raiz.  y luego en el man podras
usar -exec o tambien mediante tuberias el xargs.

sugerencia:

crea una estructura de directorios de ejemplo o copia un extracto en otro
lugar para hacer las pruebas.

suerte.

2015-01-08 16:38 GMT-04:30 Lic. Manuel Salgado manuelsalgado...@gmail.com:

 Buenas tardes a todos:
 Llevo varias horas googleando con el objetivo de encontrar una
 solución al siguiente objetivo:
 Necesito un comando o concatenación de este y alguna expresión regular
 que me permita, estando en un directorio dado, borrar recursivamente
 todos los directorios en cuyos nombres hayan números. Les ilustro el
 ejemplo:

 165897
 78963
 cadena1
 789632
 cadena2

 Se que para los gurus del bash es facil. Gracias de antemano.


 --
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 https://lists.debian.org/ca++pooo7tzrvwet6_65fwkuabxq_4glfdlkvnnqtdlhaud...@mail.gmail.com




-- 
Johnnatan Malpica
GNU/Linux - Debian Sid
+584168043248


Re: Duda sobre script Bash

2015-01-08 Por tema fernando sainz
El día 8 de enero de 2015, 22:08, Lic. Manuel Salgado
manuelsalgado...@gmail.com escribió:
 Buenas tardes a todos:
 Llevo varias horas googleando con el objetivo de encontrar una
 solución al siguiente objetivo:
 Necesito un comando o concatenación de este y alguna expresión regular
 que me permita, estando en un directorio dado, borrar recursivamente
 todos los directorios en cuyos nombres hayan números. Les ilustro el
 ejemplo:

 165897
 78963
 cadena1
 789632
 cadena2

 Se que para los gurus del bash es facil. Gracias de antemano.


Te daré unas pistas.

man find  (puedes usar la opión -exec o bien usar un pipe con xargs)
man xargs
man 7 regex

La expresión regular como ejercicio.

ejemplo de find con exec

find  . -name *.kk -exec rm {} \;
(para hacer pruebas en vez de rm usa echo
con xargs sería algo así:

find . -name *.kk | xargs rm

https://www.gnu.org/software/findutils/manual/html_node/find_html/Deleting-Files.html

S2


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAGw=rhixjx2jaupwvh5k397g6ns+ktjogwaknszka-c5cyo...@mail.gmail.com



Re: Duda sobre script Bash

2015-01-08 Por tema Zeque

El 01/08/2015 06:08 PM, Lic. Manuel Salgado escribió:

Buenas tardes a todos:
Llevo varias horas googleando con el objetivo de encontrar una
solución al siguiente objetivo:
Necesito un comando o concatenación de este y alguna expresión regular
que me permita, estando en un directorio dado, borrar recursivamente
todos los directorios en cuyos nombres hayan números. Les ilustro el
ejemplo:

165897
78963
cadena1
789632
cadena2

Se que para los gurus del bash es facil. Gracias de antemano.



Manuel,

 La idea es borrar  aquellos que tengan solo números o que tengan números en alguna parte 
del nombre? Que borre todo incluyendo su contenido?


Saludos


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54aef491.9010...@fibertel.com.ar



Re: Duda conceptual sobre como ubicar script de iptables

2014-10-21 Por tema adriancito

On 20/10/14 19:37, Flako wrote:

El día 20 de octubre de 2014, 12:33, adriancito
adrianfran...@gmail.com  escribió:
   

Hola Lista.

Hace 1 año que no me conectaba a un router en Debian 6 en el cual tengo
implementado un script de iptables.

Ahora bien, la pregunta es esta, como puedo buscar cual es el script que
se ejecuta al inicio?

He mirado en /etc/rc.local y no hay nada.

Pero no recuerdo como seguir buscando en los distintos rc... o cual sería la
manera mas adecuada de encontrar el script que se está ejecutando en cada
inicio?

Muchas Gracias!!!

Saludos.

 

  yo correría  'grep iptables /etc/ -R'  y de ahí vería cual es el
script (suponiendo que esta en /etc)


   

Flako, buen día.

Gracias por tu respuesta.

Te comento que el script no se llama iptables.

Por eso no entiendo porque buscar con grep ese archivo?

Muchas Gracias.

Saludos.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54462feb.80...@gmail.com



Re: Duda conceptual sobre como ubicar script de iptables

2014-10-21 Por tema Santiago Vila
On Tue, Oct 21, 2014 at 07:05:31AM -0300, adriancito wrote:
 On 20/10/14 19:37, Flako wrote:
   yo correría  'grep iptables /etc/ -R'  y de ahí vería cual es el
 script (suponiendo que esta en /etc)
 [...]
 Te comento que el script no se llama iptables.
 
 Por eso no entiendo porque buscar con grep ese archivo?

Evidentemente no has entendido la respuesta que te han dado. Lo que
hace la orden grep que te sugiere Flako es buscar algún script en /etc
que *contenga* o utilice la orden iptables, no un script llamado iptables,
ya que si hemos entendido bien tu pregunta lo que quieres es añadir
reglas de cortafuegos a las ya existentes.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/2014102714.ga28...@cantor.unex.es



Re: Duda conceptual sobre como ubicar script de iptables

2014-10-21 Por tema Flako
El día 21 de octubre de 2014, 7:05, adriancito
adrianfran...@gmail.com escribió:
 On 20/10/14 19:37, Flako wrote:

 El día 20 de octubre de 2014, 12:33, adriancito
 adrianfran...@gmail.com  escribió:


 Hola Lista.

 Hace 1 año que no me conectaba a un router en Debian 6 en el cual tengo
 implementado un script de iptables.

 Ahora bien, la pregunta es esta, como puedo buscar cual es el script
 que
 se ejecuta al inicio?

 He mirado en /etc/rc.local y no hay nada.

 Pero no recuerdo como seguir buscando en los distintos rc... o cual sería
 la
 manera mas adecuada de encontrar el script que se está ejecutando en cada
 inicio?

 Muchas Gracias!!!

 Saludos.



   yo correría  'grep iptables /etc/ -R'  y de ahí vería cual es el
 script (suponiendo que esta en /etc)




 Flako, buen día.

 Gracias por tu respuesta.

 Te comento que el script no se llama iptables.

 Por eso no entiendo porque buscar con grep ese archivo?

 Muchas Gracias.

JAJAJ, yo se que no se llama iptables, te recomindo que lees 'man
grep' para comprender


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CADqxbRSTRVAF=kdxs8_ptnw6rxevl_o+tvo1pesv2u2oidx...@mail.gmail.com



  1   2   3   4   5   6   7   8   9   10   >