Re: problema al programar scripts en bash.

2019-03-14 Por tema Fran Torres
BUENas,

Os cuento que ya ha sido solucionado. Resulta que los dos códigos eran
correctos, (centrémonos en el que empieza por function, pues es con el
que estamos trabajando) y, salvo corregir el par de bugs de que $1
debía ir encapsulado "$1" y que $cmd /etc/passwd se repetía más que el
ajo sin ser necesario, la forma de que la función mostrase algo útil
(lo que se le pedía) era la siguiente:

. nombrefichero
ejemplo:

si el fichero se llama showuser, pues había que poner directamente en
la consola:

. showuser
y seguidamente y por ejemplo:

ShowUser root
  Al hacer esto (al escribir . showuser) todo el contenido del fichero
queda cargado en el sistema, de modo que solo queda llamarlo como si
de cualquier comando de /bin se tratase.
  Pero, en este caso, llamando directamente a la función.
Fran.


El 14/3/19, Alba Ferri  escribió:
> Siguiendo los comentarios de Matias, quedaría más o menos así:
>
> #!/bin/bash
> if [ $# -ne 1 ]; then
> echo "error, se esperaba un argumento"
> exit 1
> fi
>
> login=$1
> userline=$(grep "^$login:" /etc/passwd)
> login=$(echo $userline | cut -d: -f1)
> uid=$(echo $userline | cut -d: -f3)
> gid=$(echo $userline | cut -d: -f4)
> dir=$(echo $userline | cut -d: -f6)
> shll=$(echo $userline | cut -d: -f7)
>
> if [ -z "$userline" ]; then
> echo "error, no se ha encontrado el usuario especificado"
> exit 2
> fi
>
> printf "La información del usuario $login, es:\n UID: $uid \n GID: $gid \n
> Directorio home: $dir \n Shell de sistema: $shll \n"
>
> He sacado el* printf *del else porq si todo va bien no entra en el bucle y
> creo que queda más limpio que haya una salida por defecto a OK, pero eso ya
> va en gustos...
>
> Slds,
>
> El mié., 13 mar. 2019 a las 12:39, Matias Mucciolo
> ()
> escribió:
>
>>
>> On Wednesday, March 13, 2019 8:28:37 AM -03 Matias Mucciolo wrote:
>> > On Tuesday, March 12, 2019 8:42:24 PM -03 Fran Torres wrote:
>> > > Buenas chicos,
>> > >
>> > > ¿algún administrador de sistemas linux/programador de scripts en
>> > > bash-shell por la sala?.
>> > >
>> > >   Precisamente eso es lo que estudio como bien ya sabreis y, en clase
>> > >
>> > > de sistemas operativos estamos haciendo programación básica de
>> > > scripts
>> > > en shell. Mäs concretamente, estamos haciendo funciones. Os voy a
>> > > poner un código de ejemplo y debajo de él, un código alternativo. Al
>> > > final del segundo va la duda.
>> > >
>> > > #!/bin/bash
>> > > function ShowUser(){
>> > > if [ $# -ne 1 ]; then
>> > > echo "error, se esperaba un argumento"
>> > > return 1
>> > > fi
>> > > login=$1
>> > > cmd=$(grep "^$login:" /etc/passwd)
>> > > echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
>> > > uid=$(echo $cmd /etc/passwd | cut -d: -f3)
>> > > gid=$(echo $cmd /etc/passwd | cut -d: -f4)
>> > > dir=$(echo $cmd /etc/passwd | cut -d: -f6)
>> > > shll=$(echo $cmd /etc/passwd | cut -d: -f7)
>> > > if [ -z $cmd ]; then
>> > > echo "no se ha encontrado el usuario introducido"
>> > > else
>> > > echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
>> > > $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
>> > > return 0
>> > > fi
>> > > }
>> > >
>> > > Ahora, el siguiente código:
>> > >
>> > > #!/bin/bash
>> > > if [ $# -ne 1 ]; then
>> > > echo "error, se esperaba un argumento"
>> > > exit 1
>> > > fi
>> > > login=$1
>> > > cmd=$(grep "^$login:" /etc/passwd)
>> > > echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
>> > > uid=$(echo $cmd /etc/passwd | cut -d: -f3)
>> > > gid=$(echo $cmd /etc/passwd | cut -d: -f4)
>> > > dir=$(echo $cmd /etc/passwd | cut -d: -f6)
>> > > shll=$(echo $cmd /etc/passwd | cut -d: -f7)
>> > > if [ -z $cmd ]; then
>> > > echo "error, no se ha encontrado el usuario especificado"
>> > > exit 2
>> > > else
>> > > echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
>> > > $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
>> > > exit 0
>> > > fi
>> > >
>> > > Como podeis observar, ambos scripts son idénticos, salvo por que uno
>> > > lleva una funci

Re: problema al programar scripts en bash.

2019-03-14 Por tema Alba Ferri
Siguiendo los comentarios de Matias, quedaría más o menos así:

#!/bin/bash
if [ $# -ne 1 ]; then
echo "error, se esperaba un argumento"
exit 1
fi

login=$1
userline=$(grep "^$login:" /etc/passwd)
login=$(echo $userline | cut -d: -f1)
uid=$(echo $userline | cut -d: -f3)
gid=$(echo $userline | cut -d: -f4)
dir=$(echo $userline | cut -d: -f6)
shll=$(echo $userline | cut -d: -f7)

if [ -z "$userline" ]; then
echo "error, no se ha encontrado el usuario especificado"
exit 2
fi

printf "La información del usuario $login, es:\n UID: $uid \n GID: $gid \n
Directorio home: $dir \n Shell de sistema: $shll \n"

He sacado el* printf *del else porq si todo va bien no entra en el bucle y
creo que queda más limpio que haya una salida por defecto a OK, pero eso ya
va en gustos...

Slds,

El mié., 13 mar. 2019 a las 12:39, Matias Mucciolo ()
escribió:

>
> On Wednesday, March 13, 2019 8:28:37 AM -03 Matias Mucciolo wrote:
> > On Tuesday, March 12, 2019 8:42:24 PM -03 Fran Torres wrote:
> > > Buenas chicos,
> > >
> > > ¿algún administrador de sistemas linux/programador de scripts en
> > > bash-shell por la sala?.
> > >
> > >   Precisamente eso es lo que estudio como bien ya sabreis y, en clase
> > >
> > > de sistemas operativos estamos haciendo programación básica de scripts
> > > en shell. Mäs concretamente, estamos haciendo funciones. Os voy a
> > > poner un código de ejemplo y debajo de él, un código alternativo. Al
> > > final del segundo va la duda.
> > >
> > > #!/bin/bash
> > > function ShowUser(){
> > > if [ $# -ne 1 ]; then
> > > echo "error, se esperaba un argumento"
> > > return 1
> > > fi
> > > login=$1
> > > cmd=$(grep "^$login:" /etc/passwd)
> > > echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
> > > uid=$(echo $cmd /etc/passwd | cut -d: -f3)
> > > gid=$(echo $cmd /etc/passwd | cut -d: -f4)
> > > dir=$(echo $cmd /etc/passwd | cut -d: -f6)
> > > shll=$(echo $cmd /etc/passwd | cut -d: -f7)
> > > if [ -z $cmd ]; then
> > > echo "no se ha encontrado el usuario introducido"
> > > else
> > > echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
> > > $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
> > > return 0
> > > fi
> > > }
> > >
> > > Ahora, el siguiente código:
> > >
> > > #!/bin/bash
> > > if [ $# -ne 1 ]; then
> > > echo "error, se esperaba un argumento"
> > > exit 1
> > > fi
> > > login=$1
> > > cmd=$(grep "^$login:" /etc/passwd)
> > > echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
> > > uid=$(echo $cmd /etc/passwd | cut -d: -f3)
> > > gid=$(echo $cmd /etc/passwd | cut -d: -f4)
> > > dir=$(echo $cmd /etc/passwd | cut -d: -f6)
> > > shll=$(echo $cmd /etc/passwd | cut -d: -f7)
> > > if [ -z $cmd ]; then
> > > echo "error, no se ha encontrado el usuario especificado"
> > > exit 2
> > > else
> > > echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
> > > $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
> > > exit 0
> > > fi
> > >
> > > Como podeis observar, ambos scripts son idénticos, salvo por que uno
> > > lleva una función llamada showUSer, y sustituye los "exit" por
> > > "return".
> > > ambos scripts tienen el mismo comportamiento (código de status 0 por
> > > lo que la ejecución es correcta)
> > > Pero, ahora viene la salvedad del asunto.
> > > El primer script, pese a terminar su ejecución con código de error 0,
> > > no muestra absolutamente nada por stdout sobre la información que se
> > > le pide (los echos).
> > > Sin embargo, el segundo script si que lo muestra.
> > >
> > > Alguien sabría decirme por qué, o donde estoy fallando yo?
> > >
> > > Fran.
> >
> > Buenas
> > es que en el primer script solo esta la funcion...
> > nunca la llamas...
> > ejemplo agregale al primer script abajo de todo
> >
> > ShowUser USER
> >
> >
> > USER = a un usuario de sistema o algo.
> > y te va andar.
> >
> > si pones solo la funcion sin ningun usuario
> > te va a devolver el error:
> >
> > 'echo "error, se esperaba un argumento"'
> >
> > no se si entendio pero creo que si..
> > en definitiva tenes que llamar la funcion cuando
> > la queres usar...
> >
> > saludos.
> > Matias.-
>
> y mirando bien las lineas de 'echo' ejemplo la siguiente:
>
> uid=$(echo $cmd /etc/passwd | cut -d: -f3)
>
> no hace falta la parte de /etc/passwd
>
> uid=$(echo $cmd | cut -d: -f3)
> seria la forma correcta.
>
> despeus tenes otros errores como mal un enter '|n'
> y si queres que te tome los enters o nueva linea
> tenes que usar la opcion -e de echo..
>
> echo -e "hola\nchau"
>
> pero esto tiene un problema a veces la funcion echo
> puede cambiar en diferentes sistemas operativos etc.
> y puede no tener la opcion '-e'
> por lo cual se recomienda usar printf..ejemplo
>
> printf "hola\nchau\n"
>
> espero que te sirva..ya que estas aprendiendo.
>
> saludos.
> Matias.-
>
>


Re: problema al programar scripts en bash.

2019-03-13 Por tema Matias Mucciolo


On Wednesday, March 13, 2019 8:28:37 AM -03 Matias Mucciolo wrote:
> On Tuesday, March 12, 2019 8:42:24 PM -03 Fran Torres wrote:
> > Buenas chicos,
> > 
> > ¿algún administrador de sistemas linux/programador de scripts en
> > bash-shell por la sala?.
> > 
> >   Precisamente eso es lo que estudio como bien ya sabreis y, en clase
> > 
> > de sistemas operativos estamos haciendo programación básica de scripts
> > en shell. Mäs concretamente, estamos haciendo funciones. Os voy a
> > poner un código de ejemplo y debajo de él, un código alternativo. Al
> > final del segundo va la duda.
> > 
> > #!/bin/bash
> > function ShowUser(){
> > if [ $# -ne 1 ]; then
> > echo "error, se esperaba un argumento"
> > return 1
> > fi
> > login=$1
> > cmd=$(grep "^$login:" /etc/passwd)
> > echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
> > uid=$(echo $cmd /etc/passwd | cut -d: -f3)
> > gid=$(echo $cmd /etc/passwd | cut -d: -f4)
> > dir=$(echo $cmd /etc/passwd | cut -d: -f6)
> > shll=$(echo $cmd /etc/passwd | cut -d: -f7)
> > if [ -z $cmd ]; then
> > echo "no se ha encontrado el usuario introducido"
> > else
> > echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
> > $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
> > return 0
> > fi
> > }
> > 
> > Ahora, el siguiente código:
> > 
> > #!/bin/bash
> > if [ $# -ne 1 ]; then
> > echo "error, se esperaba un argumento"
> > exit 1
> > fi
> > login=$1
> > cmd=$(grep "^$login:" /etc/passwd)
> > echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
> > uid=$(echo $cmd /etc/passwd | cut -d: -f3)
> > gid=$(echo $cmd /etc/passwd | cut -d: -f4)
> > dir=$(echo $cmd /etc/passwd | cut -d: -f6)
> > shll=$(echo $cmd /etc/passwd | cut -d: -f7)
> > if [ -z $cmd ]; then
> > echo "error, no se ha encontrado el usuario especificado"
> > exit 2
> > else
> > echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
> > $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
> > exit 0
> > fi
> > 
> > Como podeis observar, ambos scripts son idénticos, salvo por que uno
> > lleva una función llamada showUSer, y sustituye los "exit" por
> > "return".
> > ambos scripts tienen el mismo comportamiento (código de status 0 por
> > lo que la ejecución es correcta)
> > Pero, ahora viene la salvedad del asunto.
> > El primer script, pese a terminar su ejecución con código de error 0,
> > no muestra absolutamente nada por stdout sobre la información que se
> > le pide (los echos).
> > Sin embargo, el segundo script si que lo muestra.
> > 
> > Alguien sabría decirme por qué, o donde estoy fallando yo?
> > 
> > Fran.
> 
> Buenas
> es que en el primer script solo esta la funcion...
> nunca la llamas...
> ejemplo agregale al primer script abajo de todo
> 
> ShowUser USER
> 
> 
> USER = a un usuario de sistema o algo.
> y te va andar.
> 
> si pones solo la funcion sin ningun usuario
> te va a devolver el error:
> 
> 'echo "error, se esperaba un argumento"'
> 
> no se si entendio pero creo que si..
> en definitiva tenes que llamar la funcion cuando
> la queres usar...
> 
> saludos.
> Matias.-

y mirando bien las lineas de 'echo' ejemplo la siguiente:

uid=$(echo $cmd /etc/passwd | cut -d: -f3)

no hace falta la parte de /etc/passwd

uid=$(echo $cmd | cut -d: -f3)
seria la forma correcta.

despeus tenes otros errores como mal un enter '|n'
y si queres que te tome los enters o nueva linea
tenes que usar la opcion -e de echo..

echo -e "hola\nchau"

pero esto tiene un problema a veces la funcion echo
puede cambiar en diferentes sistemas operativos etc.
y puede no tener la opcion '-e'
por lo cual se recomienda usar printf..ejemplo

printf "hola\nchau\n"

espero que te sirva..ya que estas aprendiendo.

saludos.
Matias.-



Re: problema al programar scripts en bash.

2019-03-13 Por tema Matias Mucciolo
On Tuesday, March 12, 2019 8:42:24 PM -03 Fran Torres wrote:
> Buenas chicos,
> 
> ¿algún administrador de sistemas linux/programador de scripts en
> bash-shell por la sala?.
> 
>   Precisamente eso es lo que estudio como bien ya sabreis y, en clase
> de sistemas operativos estamos haciendo programación básica de scripts
> en shell. Mäs concretamente, estamos haciendo funciones. Os voy a
> poner un código de ejemplo y debajo de él, un código alternativo. Al
> final del segundo va la duda.
> 
> #!/bin/bash
> function ShowUser(){
> if [ $# -ne 1 ]; then
> echo "error, se esperaba un argumento"
> return 1
> fi
> login=$1
> cmd=$(grep "^$login:" /etc/passwd)
> echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
> uid=$(echo $cmd /etc/passwd | cut -d: -f3)
> gid=$(echo $cmd /etc/passwd | cut -d: -f4)
> dir=$(echo $cmd /etc/passwd | cut -d: -f6)
> shll=$(echo $cmd /etc/passwd | cut -d: -f7)
> if [ -z $cmd ]; then
> echo "no se ha encontrado el usuario introducido"
> else
> echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
> $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
> return 0
> fi
> }
> 
> Ahora, el siguiente código:
> 
> #!/bin/bash
> if [ $# -ne 1 ]; then
> echo "error, se esperaba un argumento"
> exit 1
> fi
> login=$1
> cmd=$(grep "^$login:" /etc/passwd)
> echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
> uid=$(echo $cmd /etc/passwd | cut -d: -f3)
> gid=$(echo $cmd /etc/passwd | cut -d: -f4)
> dir=$(echo $cmd /etc/passwd | cut -d: -f6)
> shll=$(echo $cmd /etc/passwd | cut -d: -f7)
> if [ -z $cmd ]; then
> echo "error, no se ha encontrado el usuario especificado"
> exit 2
> else
> echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
> $gid\n Directorio home: $dir|n shell de sistema: $shll\n"
> exit 0
> fi
> 
> Como podeis observar, ambos scripts son idénticos, salvo por que uno
> lleva una función llamada showUSer, y sustituye los "exit" por
> "return".
> ambos scripts tienen el mismo comportamiento (código de status 0 por
> lo que la ejecución es correcta)
> Pero, ahora viene la salvedad del asunto.
> El primer script, pese a terminar su ejecución con código de error 0,
> no muestra absolutamente nada por stdout sobre la información que se
> le pide (los echos).
> Sin embargo, el segundo script si que lo muestra.
> 
> Alguien sabría decirme por qué, o donde estoy fallando yo?
> 
> Fran.

Buenas
es que en el primer script solo esta la funcion...
nunca la llamas...
ejemplo agregale al primer script abajo de todo

ShowUser USER


USER = a un usuario de sistema o algo.
y te va andar.

si pones solo la funcion sin ningun usuario
te va a devolver el error:

'echo "error, se esperaba un argumento"'

no se si entendio pero creo que si..
en definitiva tenes que llamar la funcion cuando
la queres usar...

saludos.
Matias.-




Re: problema al programar scripts en bash.

2019-03-12 Por tema Marcxelo
Puede ser que a uno le pusiste return 0 y al otro exit 0.
Si. Le pones a los dos return 0



El 12 de marzo de 2019 4:42:24 p. m. GMT-03:00, Fran Torres 
 escribió:
>Buenas chicos,
>
>¿algún administrador de sistemas linux/programador de scripts en
>bash-shell por la sala?.
>
>  Precisamente eso es lo que estudio como bien ya sabreis y, en clase
>de sistemas operativos estamos haciendo programación básica de scripts
>en shell. Mäs concretamente, estamos haciendo funciones. Os voy a
>poner un código de ejemplo y debajo de él, un código alternativo. Al
>final del segundo va la duda.
>
>#!/bin/bash
>function ShowUser(){
>if [ $# -ne 1 ]; then
>echo "error, se esperaba un argumento"
>return 1
>fi
>login=$1
>cmd=$(grep "^$login:" /etc/passwd)
>echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
>uid=$(echo $cmd /etc/passwd | cut -d: -f3)
>gid=$(echo $cmd /etc/passwd | cut -d: -f4)
>dir=$(echo $cmd /etc/passwd | cut -d: -f6)
>shll=$(echo $cmd /etc/passwd | cut -d: -f7)
>if [ -z $cmd ]; then
>echo "no se ha encontrado el usuario introducido"
>else
>echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
>$gid\n Directorio home: $dir|n shell de sistema: $shll\n"
>return 0
>fi
>}
>
>Ahora, el siguiente código:
>
>#!/bin/bash
>if [ $# -ne 1 ]; then
>echo "error, se esperaba un argumento"
>exit 1
>fi
>login=$1
>cmd=$(grep "^$login:" /etc/passwd)
>echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
>uid=$(echo $cmd /etc/passwd | cut -d: -f3)
>gid=$(echo $cmd /etc/passwd | cut -d: -f4)
>dir=$(echo $cmd /etc/passwd | cut -d: -f6)
>shll=$(echo $cmd /etc/passwd | cut -d: -f7)
>if [ -z $cmd ]; then
>echo "error, no se ha encontrado el usuario especificado"
>exit 2
>else
>echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
>$gid\n Directorio home: $dir|n shell de sistema: $shll\n"
>exit 0
>fi
>
>Como podeis observar, ambos scripts son idénticos, salvo por que uno
>lleva una función llamada showUSer, y sustituye los "exit" por
>"return".
>ambos scripts tienen el mismo comportamiento (código de status 0 por
>lo que la ejecución es correcta)
>Pero, ahora viene la salvedad del asunto.
>El primer script, pese a terminar su ejecución con código de error 0,
>no muestra absolutamente nada por stdout sobre la información que se
>le pide (los echos).
>Sin embargo, el segundo script si que lo muestra.
>
>Alguien sabría decirme por qué, o donde estoy fallando yo?
>
>Fran.

-- 
Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa mi 
brevedad.

problema al programar scripts en bash.

2019-03-12 Por tema Fran Torres
Buenas chicos,

¿algún administrador de sistemas linux/programador de scripts en
bash-shell por la sala?.

  Precisamente eso es lo que estudio como bien ya sabreis y, en clase
de sistemas operativos estamos haciendo programación básica de scripts
en shell. Mäs concretamente, estamos haciendo funciones. Os voy a
poner un código de ejemplo y debajo de él, un código alternativo. Al
final del segundo va la duda.

#!/bin/bash
function ShowUser(){
if [ $# -ne 1 ]; then
echo "error, se esperaba un argumento"
return 1
fi
login=$1
cmd=$(grep "^$login:" /etc/passwd)
echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
uid=$(echo $cmd /etc/passwd | cut -d: -f3)
gid=$(echo $cmd /etc/passwd | cut -d: -f4)
dir=$(echo $cmd /etc/passwd | cut -d: -f6)
shll=$(echo $cmd /etc/passwd | cut -d: -f7)
if [ -z $cmd ]; then
echo "no se ha encontrado el usuario introducido"
else
echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
$gid\n Directorio home: $dir|n shell de sistema: $shll\n"
return 0
fi
}

Ahora, el siguiente código:

#!/bin/bash
if [ $# -ne 1 ]; then
echo "error, se esperaba un argumento"
exit 1
fi
login=$1
cmd=$(grep "^$login:" /etc/passwd)
echologin=$(echo $cmd /etc/passwd | cut -d: -f1)
uid=$(echo $cmd /etc/passwd | cut -d: -f3)
gid=$(echo $cmd /etc/passwd | cut -d: -f4)
dir=$(echo $cmd /etc/passwd | cut -d: -f6)
shll=$(echo $cmd /etc/passwd | cut -d: -f7)
if [ -z $cmd ]; then
echo "error, no se ha encontrado el usuario especificado"
exit 2
else
echo "la información del usuario $echologin, es:\n uid: $uid \n gid:
$gid\n Directorio home: $dir|n shell de sistema: $shll\n"
exit 0
fi

Como podeis observar, ambos scripts son idénticos, salvo por que uno
lleva una función llamada showUSer, y sustituye los "exit" por
"return".
ambos scripts tienen el mismo comportamiento (código de status 0 por
lo que la ejecución es correcta)
Pero, ahora viene la salvedad del asunto.
El primer script, pese a terminar su ejecución con código de error 0,
no muestra absolutamente nada por stdout sobre la información que se
le pide (los echos).
Sin embargo, el segundo script si que lo muestra.

Alguien sabría decirme por qué, o donde estoy fallando yo?

Fran.



Re: scripts

2018-09-02 Por tema Ramses
El 1 de septiembre de 2018 13:05:30 CEST, franiortiz hotmail 
 escribió:
>Gracia Juan, ya hice la busqueda, breve, pero no aparecia como adjuntar
>varios archivos que en un ppio son desconocidos en nombre y numero.
>Mire el enlace que me enviaste pero no aclaro mis dudas, aun asi creo
>que ya di con una solucion, adjuntar el contenido de una carpeta
>completa, en lugar de archivo a archivo, 
>que de seguro es mejorable.
>el script:
>
>#!/bin/bash
># envio de email automatico con adjuntos
>### para trabajar con espacios
>IFS='
>'
>DIR1=/ruta/a/adjuntos/
>DIR2=/tmp/envio/
>rm "$DIR2"
>mkdir -p "$DIR2"
>
>for i in $( find "$DIR1" -type f);do
>TAM1=$(du -b "$i" | cut -f 1)
>TAM=$(("$TAM"+"$TAM1"))
>if [[ $TAM -lt 1500 ]];then
>echo "$i"
>mv "$i" "$DIR2"
>echo "$TAM1"
>echo "$TAM"
>fi
>done
>
>mutt -d5 -s "funymail" -c destinata...@debianmail.com <<< "adjuntos
>funymail" -a /tmp/envio/* --
>
>
>Me apunto el enlace, unix.stackexchange.com, seguro que me saca de mas
>de una duda, gracias.
>
>On Fri, Aug 31, 2018 at 02:52:11PM -0400, Juan Lavieri wrote:
>> Por favor disculpa, lo olvidé.
>> 
>> El 31/8/2018 a las 9:03 a.m., franiortiz hotmail escribió:
>> > Hola lista, estoy haciendo un miniscript para adjuntar varios
>archivos en mutt, desde un directorio, automaticamente, en funcion del
>tamaño.
>> > Pero no me sale XD, ni encuentro ayuda en goglee, podria poner el
>script aqui? si no, conoceis alguna web en la que puedan ayudarme?
>> > 
>> 
>> Por favor disculpa, lo olvidé.Puedes incluir la palabra "size" en la
>> búsqueda, seguro hallarás ideas interesantes.
>> 
>> -- 
>> Errar es de humanos, pero es mas humano culpar a los demás
>> 

Franiortiz, buenos días,

A simple vista, yo añadiría los siguientes cambios al Script:

- Restauraría la variable IFS, antes de salir del Script, al valor que tenía 
antes de modificarlo en el Script.

- Asegurar el borrado de DIR2 con 'rm -rf $DIR2', ya que después lo vuelves a 
crear.


Saludos,

Ramsés



Re: scripts

2018-09-01 Por tema Juan Lavieri




El 1/9/2018 a las 7:05 a.m., franiortiz hotmail escribió:

Gracia Juan, ya hice la busqueda, breve, pero no aparecia como adjuntar varios 
archivos que en un ppio son desconocidos en nombre y numero.
Mire el enlace que me enviaste pero no aclaro mis dudas, aun asi creo que ya di 
con una solucion, adjuntar el contenido de una carpeta completa, en lugar de 
archivo a archivo,
que de seguro es mejorable.
el script:

#!/bin/bash
# envio de email automatico con adjuntos
### para trabajar con espacios
IFS='
'
DIR1=/ruta/a/adjuntos/
DIR2=/tmp/envio/
rm "$DIR2"
mkdir -p "$DIR2"

for i in $( find "$DIR1" -type f);do
TAM1=$(du -b "$i" | cut -f 1)
TAM=$(("$TAM"+"$TAM1"))
if [[ $TAM -lt 1500 ]];then
echo "$i"
mv "$i" "$DIR2"
echo "$TAM1"
echo "$TAM"
fi
done

mutt -d5 -s "funymail" -c destinata...@debianmail.com <<< "adjuntos funymail" 
-a /tmp/envio/* --


Me apunto el enlace, unix.stackexchange.com, seguro que me saca de mas de una 
duda, gracias.



OK.  Saludos.



On Fri, Aug 31, 2018 at 02:52:11PM -0400, Juan Lavieri wrote:

Por favor disculpa, lo olvidé.

El 31/8/2018 a las 9:03 a.m., franiortiz hotmail escribió:

Hola lista, estoy haciendo un miniscript para adjuntar varios archivos en mutt, 
desde un directorio, automaticamente, en funcion del tamaño.
Pero no me sale XD, ni encuentro ayuda en goglee, podria poner el script aqui? 
si no, conoceis alguna web en la que puedan ayudarme?



Por favor disculpa, lo olvidé.Puedes incluir la palabra "size" en la
búsqueda, seguro hallarás ideas interesantes.

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





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



Re: scripts

2018-09-01 Por tema franiortiz hotmail
Gracia Juan, ya hice la busqueda, breve, pero no aparecia como adjuntar varios 
archivos que en un ppio son desconocidos en nombre y numero.
Mire el enlace que me enviaste pero no aclaro mis dudas, aun asi creo que ya di 
con una solucion, adjuntar el contenido de una carpeta completa, en lugar de 
archivo a archivo, 
que de seguro es mejorable.
el script:

#!/bin/bash
# envio de email automatico con adjuntos
### para trabajar con espacios
IFS='
'
DIR1=/ruta/a/adjuntos/
DIR2=/tmp/envio/
rm "$DIR2"
mkdir -p "$DIR2"

for i in $( find "$DIR1" -type f);do
TAM1=$(du -b "$i" | cut -f 1)
TAM=$(("$TAM"+"$TAM1"))
if [[ $TAM -lt 1500 ]];then
echo "$i"
mv "$i" "$DIR2"
echo "$TAM1"
echo "$TAM"
fi
done

mutt -d5 -s "funymail" -c destinata...@debianmail.com <<< "adjuntos funymail" 
-a /tmp/envio/* --


Me apunto el enlace, unix.stackexchange.com, seguro que me saca de mas de una 
duda, gracias.

On Fri, Aug 31, 2018 at 02:52:11PM -0400, Juan Lavieri wrote:
> Por favor disculpa, lo olvidé.
> 
> El 31/8/2018 a las 9:03 a.m., franiortiz hotmail escribió:
> > Hola lista, estoy haciendo un miniscript para adjuntar varios archivos en 
> > mutt, desde un directorio, automaticamente, en funcion del tamaño.
> > Pero no me sale XD, ni encuentro ayuda en goglee, podria poner el script 
> > aqui? si no, conoceis alguna web en la que puedan ayudarme?
> > 
> 
> Por favor disculpa, lo olvidé.Puedes incluir la palabra "size" en la
> búsqueda, seguro hallarás ideas interesantes.
> 
> -- 
> Errar es de humanos, pero es mas humano culpar a los demás
> 



Re: scripts

2018-08-31 Por tema Juan Lavieri

Por favor disculpa, lo olvidé.

El 31/8/2018 a las 9:03 a.m., franiortiz hotmail escribió:

Hola lista, estoy haciendo un miniscript para adjuntar varios archivos en mutt, 
desde un directorio, automaticamente, en funcion del tamaño.
Pero no me sale XD, ni encuentro ayuda en goglee, podria poner el script aqui? 
si no, conoceis alguna web en la que puedan ayudarme?



Por favor disculpa, lo olvidé.Puedes incluir la palabra "size" en la 
búsqueda, seguro hallarás ideas interesantes.


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



Re: scripts

2018-08-31 Por tema Juan Lavieri

Hola.

El 31/8/2018 a las 9:03 a.m., franiortiz hotmail escribió:

Hola lista, estoy haciendo un miniscript para adjuntar varios archivos en mutt, 
desde un directorio, automaticamente, en funcion del tamaño.
Pero no me sale XD, ni encuentro ayuda en goglee, podria poner el script aqui? 
si no, conoceis alguna web en la que puedan ayudarme?



Es probable que esto te sirva

https://unix.stackexchange.com/questions/150157/script-to-email-all-matching-files-in-a-directory

En google puedes buscar "mutt file script" y encontrarás muchas cosas. 
Si tienes problemas con el inglés usa google translator que para eso le 
pagan.


Saludos.



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



scripts

2018-08-31 Por tema franiortiz hotmail
Hola lista, estoy haciendo un miniscript para adjuntar varios archivos en mutt, 
desde un directorio, automaticamente, en funcion del tamaño.
Pero no me sale XD, ni encuentro ayuda en goglee, podria poner el script aqui? 
si no, conoceis alguna web en la que puedan ayudarme? 



Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-27 Por tema Camaleón
El Sat, 27 Aug 2016 01:13:23 -0300, ziprasidone146939...@gmail.com
escribió:

> On Fri, 2016-08-26 at 14:10 +, Camaleón wrote:
>> Hola,
>> 
>> Bueno, pues eso, cuidadín quienes tengáis paquetería con scripts que
>> sigan incluyendo guiones de arranque con el formato sysvinit
>> (normalmente paquetes de terceros pero no por ello menos importantes
>> como pueden ser hypervisores, utilidades de gestión de discos como
>> controladoras raid, unidades sai, etc...) porque el systemd que se
>> incluye en testing/sid ya no los admite y tendrán que ser adaptados al
>> nuevo gestor de arranque por los propios usuarios.
>> 

(...)

> Esto quiere decir que si genero un script X:
> 
>   #!/bin/bash ...
>   LSB labels ... script #EOF
> 
> Y luego ejecuto:
> 
> # update-rc.d X defaults
> 
> Ya no se va a ejecutar al inicio? etc? Esto es lo que ya no se va a
> permitir?

Exactamente, tendrías que convertir tu script al nuevo sistema del gestor 
de arranque¹ (o al menos así lo he entendido yo). Aunque me queda la duda 
de si la ruptura con systemv la origina Debian o viene impuesta upstream².

¹https://wiki.debian.org/Teams/pkg-systemd/rcSMigration
²https://www.freedesktop.org/wiki/Software/systemd/Incompatibilities/

Saludos,

-- 
Camaleón



Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-27 Por tema Camaleón
El Fri, 26 Aug 2016 15:06:39 -0400, Ismael L. Donis Garcia escribió:

(...)

 Desgraciadamente ningún administrador va a meter una beta en
 servidores que estén en producción.

>>> Bien se ve que no las has probado. De beta solo tiene el nombre. Y
>>> algunas dependencias de systemd, es beta precisamente porque no se ha
>>> terminado de limpiar de systemd.
>>
>> Si un desarrollador dice que su software es "beta" yo me lo creo y te
>> aseguro que no entre en los equipos que tengo en funcionamiento. En una
>> VM o en un equipo de pruebas, vale, pero no más allá.
>>
>> Y ya lleva varios años en beta...
> 
> Si del 25/4/2016 a la fecha lo consideras varios años estoy de acuerdo
> contigo. Para mi son solo 4 meses 1 día.
> Puedes revisarlo en http://distrowatch.com/devuan donde dice que salió
> el 29 porque fue el día que salió la distribución i386.
> 
> Y está previsto que para el mes de septiembre ya salga la versión
> ofocial.

Lleva en fase beta desde que se anunció (12/2014), eso son casi 2 años. 
Tú me dirás. O eso o que desde hace 2 años no ha sido posible instalarlo, 
lo que no sé qué sería peor :-)

> Antes era alpha, y antes se estaba constituyendo y organizando el grupo
> de desarrollo, recuerden que este es un proyecto joven que tomo como
> base a debian, y que podemos decir que es debian sin systemd. El 99% del
> repositorio que usa es el mismo de debian. El resto es quitandole las
> dependencias de systemd con algún que otro paquete incorporado.

Entonces peor lo pones. Llevan dos años y aún no hay una beta. 
Sinceramente, a día de hoy no lo veo como una alternativa a nada. Mucho 
menos "viable". Más adelante ya veremos.

> Repito camaleón no quiero polemizar, solo que las personas conozcan las
> alternativas y que cada cual elija según entienda que pueda ser lo mejor
> para su caso de uso. Yo no lo quito para nada la importancia de debian,
> pero también respeto y admiro el trabajo que han venido realizando los
> desarrolladores de devuan.

Yo tampoco quiero polemizar, sólo te digo que por poco que me guste la 
deriva que tomó Debian con systemd no le veo a día de hoy ninguna 
viabilidad a Devuan en su estado actual.

Saludos,

-- 
Camaleón



Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema ziprasidone146939...@gmail.com
On Sat, 2016-08-27 at 01:13 -0300, ziprasidone146939...@gmail.com wrote:
> Buenas..
> 
> Esto quiere decir que si genero un script X:
> 
>   #!/bin/bash
>   ...
>   LSB labels
>   ...
>   script
>   #EOF
> 
> Y luego ejecuto:
> 
> # update-rc.d X defaults
> 
> Ya no se va a ejecutar al inicio? etc? Esto es lo que ya no se va a
> permitir?
> 
> Un saludo!
> 
> On Fri, 2016-08-26 at 14:10 +, Camaleón wrote:
> > Hola,
> > 
> > Bueno, pues eso, cuidadín quienes tengáis paquetería con scripts que 
> > sigan incluyendo guiones de arranque con el formato sysvinit (normalmente 
> > paquetes de terceros pero no por ello menos importantes como pueden ser 
> > hypervisores, utilidades de gestión de discos como controladoras raid, 
> > unidades sai, etc...) porque el systemd que se incluye en testing/sid ya 
> > no los admite y tendrán que ser adaptados al nuevo gestor de arranque por 
> > los propios usuarios.
> > 
> > En fin, que se veía venir ;-(
> > 
> > ***
> > systemd (231-1) unstable; urgency=low
> > 
> > (...)
> > 
> > * Drop support for rcS.d SysV init scripts.
> > These are prone to cause dependency loops, and almost all packages with
> > rcS scripts now ship a native systemd service.
> > ***
> > 
> > Saludos,
> > 
> 
> 

Se escapó el Top-postingpido disculpas,; ya es tarde aqui.

S2



Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema ziprasidone146939...@gmail.com
Buenas..

Esto quiere decir que si genero un script X:

#!/bin/bash
...
LSB labels
...
script
#EOF

Y luego ejecuto:

# update-rc.d X defaults

Ya no se va a ejecutar al inicio? etc? Esto es lo que ya no se va a
permitir?

Un saludo!

On Fri, 2016-08-26 at 14:10 +, Camaleón wrote:
> Hola,
> 
> Bueno, pues eso, cuidadín quienes tengáis paquetería con scripts que 
> sigan incluyendo guiones de arranque con el formato sysvinit (normalmente 
> paquetes de terceros pero no por ello menos importantes como pueden ser 
> hypervisores, utilidades de gestión de discos como controladoras raid, 
> unidades sai, etc...) porque el systemd que se incluye en testing/sid ya 
> no los admite y tendrán que ser adaptados al nuevo gestor de arranque por 
> los propios usuarios.
> 
> En fin, que se veía venir ;-(
> 
> ***
> systemd (231-1) unstable; urgency=low
> 
> (...)
> 
> * Drop support for rcS.d SysV init scripts.
> These are prone to cause dependency loops, and almost all packages with
> rcS scripts now ship a native systemd service.
> ***
> 
> Saludos,
> 




Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema javier frf
El 26 de agosto de 2016, 14:32, Camaleón  escribió:

> El Fri, 26 Aug 2016 12:26:05 -0400, Ismael L. Donis Garcia escribió:
>
> (...)
>
> >>> No quiero ruidos en la lista, solo comentarles que existe una opción
> >>> viable para mantener las cosas como antes.
> >>
> >> (...)
> >>
> >> ¿"Viable"? :-?
> >>
> >> Desgraciadamente ningún administrador va a meter una beta en servidores
> >> que estén en producción.
> >>
> > Bien se ve que no las has probado. De beta solo tiene el nombre. Y
> > algunas dependencias de systemd, es beta precisamente porque no se ha
> > terminado de limpiar de systemd.
>
> Si un desarrollador dice que su software es "beta" yo me lo creo y te
> aseguro que no entre en los equipos que tengo en funcionamiento. En una VM
> o en un equipo de pruebas, vale, pero no más allá.
>
> Y ya lleva varios años en beta...
>
> Saludos,
>
> --
> Camaleón
>

seguir usando debían 7 es una opción viable. saludos!


Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema Ismael L. Donis Garcia
- Original Message - 
From: "Camaleón" 

To: 
Sent: Friday, August 26, 2016 1:32 PM
Subject: Re: Debian testing/sid ya no tiene soporte para scripts SysV



El Fri, 26 Aug 2016 12:26:05 -0400, Ismael L. Donis Garcia escribió:

(...)


No quiero ruidos en la lista, solo comentarles que existe una opción
viable para mantener las cosas como antes.


(...)

¿"Viable"? :-?

Desgraciadamente ningún administrador va a meter una beta en servidores
que estén en producción.


Bien se ve que no las has probado. De beta solo tiene el nombre. Y
algunas dependencias de systemd, es beta precisamente porque no se ha
terminado de limpiar de systemd.


Si un desarrollador dice que su software es "beta" yo me lo creo y te
aseguro que no entre en los equipos que tengo en funcionamiento. En una VM
o en un equipo de pruebas, vale, pero no más allá.

Y ya lleva varios años en beta...


Si del 25/4/2016 a la fecha lo consideras varios años estoy de acuerdo 
contigo. Para mi son solo 4 meses 1 día.
Puedes revisarlo en http://distrowatch.com/devuan donde dice que salió el 29 
porque fue el día que salió la distribución i386.


Y está previsto que para el mes de septiembre ya salga la versión ofocial.

Antes era alpha, y antes se estaba constituyendo y organizando el grupo de 
desarrollo, recuerden que este es un proyecto joven que tomo como base a 
debian, y que podemos decir que es debian sin systemd. El 99% del 
repositorio que usa es el mismo de debian. El resto es quitandole las 
dependencias de systemd con algún que otro paquete incorporado.




Saludos,

--
Camaleón



Repito camaleón no quiero polemizar, solo que las personas conozcan las 
alternativas y que cada cual elija según entienda que pueda ser lo mejor 
para su caso de uso. Yo no lo quito para nada la importancia de debian, pero 
también respeto y admiro el trabajo que han venido realizando los 
desarrolladores de devuan.


Saludos Reiterados

| ISMAEL |





Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema Camaleón
El Fri, 26 Aug 2016 12:26:05 -0400, Ismael L. Donis Garcia escribió:

(...)

>>> No quiero ruidos en la lista, solo comentarles que existe una opción
>>> viable para mantener las cosas como antes.
>>
>> (...)
>>
>> ¿"Viable"? :-?
>>
>> Desgraciadamente ningún administrador va a meter una beta en servidores
>> que estén en producción.
>>
> Bien se ve que no las has probado. De beta solo tiene el nombre. Y
> algunas dependencias de systemd, es beta precisamente porque no se ha
> terminado de limpiar de systemd.

Si un desarrollador dice que su software es "beta" yo me lo creo y te 
aseguro que no entre en los equipos que tengo en funcionamiento. En una VM 
o en un equipo de pruebas, vale, pero no más allá.

Y ya lleva varios años en beta...

Saludos,

-- 
Camaleón



Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema Ismael L. Donis Garcia
- Original Message - 
From: "Camaleón" 

To: 
Sent: Friday, August 26, 2016 11:20 AM
Subject: Re: Debian testing/sid ya no tiene soporte para scripts SysV



El Fri, 26 Aug 2016 10:40:17 -0400, Ismael L. Donis Garcia escribió:


Pues en mi caso personal cada día me convenzo más que devuan es la mejor
opción.

No quiero ruidos en la lista, solo comentarles que existe una opción
viable para mantener las cosas como antes.


(...)

¿"Viable"? :-?

Desgraciadamente ningún administrador va a meter una beta en servidores
que estén en producción.

Saludos,

--
Camaleón



Bien se ve que no las has probado. De beta solo tiene el nombre. Y algunas 
dependencias de systemd, es beta precisamente porque no se ha terminado de 
limpiar de systemd.


Saludos Reiterados

| ISMAEL |





Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema Camaleón
El Fri, 26 Aug 2016 10:40:17 -0400, Ismael L. Donis Garcia escribió:

> Pues en mi caso personal cada día me convenzo más que devuan es la mejor
> opción.
> 
> No quiero ruidos en la lista, solo comentarles que existe una opción
> viable para mantener las cosas como antes. 

(...)

¿"Viable"? :-?

Desgraciadamente ningún administrador va a meter una beta en servidores 
que estén en producción.

Saludos,

-- 
Camaleón



Re: Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema Ismael L. Donis Garcia
- Original Message - 
From: "Camaleón" 

To: 
Sent: Friday, August 26, 2016 10:10 AM
Subject: Debian testing/sid ya no tiene soporte para scripts SysV



Hola,

Bueno, pues eso, cuidadín quienes tengáis paquetería con scripts que
sigan incluyendo guiones de arranque con el formato sysvinit (normalmente
paquetes de terceros pero no por ello menos importantes como pueden ser
hypervisores, utilidades de gestión de discos como controladoras raid,
unidades sai, etc...) porque el systemd que se incluye en testing/sid ya
no los admite y tendrán que ser adaptados al nuevo gestor de arranque por
los propios usuarios.

En fin, que se veía venir ;-(

***
systemd (231-1) unstable; urgency=low

(...)

* Drop support for rcS.d SysV init scripts.
These are prone to cause dependency loops, and almost all packages with
rcS scripts now ship a native systemd service.
***

Saludos,

--
Camaleón



Pues en mi caso personal cada día me convenzo más que devuan es la mejor 
opción.


No quiero ruidos en la lista, solo comentarles que existe una opción viable 
para mantener las cosas como antes. Solo para los que prefieren mantener las 
cosas como antes, para los que les gusta systemd pues no tienen que mirar 
para ningún lado.


Saludos

| ISMAEL |





Debian testing/sid ya no tiene soporte para scripts SysV

2016-08-26 Por tema Camaleón
Hola,

Bueno, pues eso, cuidadín quienes tengáis paquetería con scripts que 
sigan incluyendo guiones de arranque con el formato sysvinit (normalmente 
paquetes de terceros pero no por ello menos importantes como pueden ser 
hypervisores, utilidades de gestión de discos como controladoras raid, 
unidades sai, etc...) porque el systemd que se incluye en testing/sid ya 
no los admite y tendrán que ser adaptados al nuevo gestor de arranque por 
los propios usuarios.

En fin, que se veía venir ;-(

***
systemd (231-1) unstable; urgency=low

(...)

* Drop support for rcS.d SysV init scripts.
These are prone to cause dependency loops, and almost all packages with
rcS scripts now ship a native systemd service.
***

Saludos,

-- 
Camaleón



Re: ejecutar scripts

2015-11-04 Por tema José Betancourt Mondeja
en mi caso si necesito que se ejecute el pidgin en todas las maquinas,
es el medio de comunicación que más utiliza mi centro de trabajo.
claro está que en otros casos será mejor utilizar skel o ir a la
configuración en el home de cada usuario.

El 4/11/15, fernando sainz  escribió:
> El día 4 de noviembre de 2015, 16:37, José Betancourt Mondeja
>  escribió:
>> la idea no es que se ejecute en un solo usuario, sino en todos,
>> incluso los nuevos.
>> de hecho lo estaba utilizando de la forma que dices (
>> $HOME/.config/autostart ).
>> pero es algo complicado cuando tienes muchos usuarios.
>> gracias a todos por la ayuda.
>>
>
> Lo malo de usar la configuración global es que salvo que seas tu el
> que se loguea con distintos usuarios, no todos pueden querer que se
> ejecuten las mismas cosas, con lo que si lo pones /etc/skel luego cada
> usuario nuevo podrá configurarse lo que quiera.
>
> S2.
>
>
>
>> El 3/11/15, Pablo JIMÉNEZ  escribió:
>>> On Tue, Nov 03, 2015 at 02:06:24PM +, Camaleón wrote:
 El Mon, 02 Nov 2015 15:49:45 -0500, José Betancourt Mondeja escribió:

 > por fin logré lo que quería. solo puse los ficheros con extensión
 > .desktop en la carpeta /usr/share/gnome/autostart y listo, todo lo
 > que
 > ponga allí se ejecuta al iniciar sesión cualquier usuario incluso los
 > nuevos.

 (...)

 Me alegra que te funcionara :-)
>>>
>>> Creo que José debiera aplicar su hallazgo en el directorio
>>> $HOME/.config/autostart, pues obtendrá el mismo resultado, pero acotado
>>> únicamente al usuario que requiere el inicio automático de Pidgin:
>>>
>>> http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html
>>>
>>> Saludos.
>>>
>>> --
>>> Pablo Jiménez
>>>
>>>
>>
>
>



Re: ejecutar scripts

2015-11-04 Por tema Pablo JIMÉNEZ
On Wed, Nov 04, 2015 at 04:41:47PM +0100, fernando sainz wrote:
> El día 4 de noviembre de 2015, 16:37, José Betancourt Mondeja
>  escribió:
> > la idea no es que se ejecute en un solo usuario, sino en todos,
> > incluso los nuevos.
> > de hecho lo estaba utilizando de la forma que dices ( 
> > $HOME/.config/autostart ).
> > pero es algo complicado cuando tienes muchos usuarios.
> > gracias a todos por la ayuda.
> >
> 
> Lo malo de usar la configuración global es que salvo que seas tu el
> que se loguea con distintos usuarios, no todos pueden querer que se
> ejecuten las mismas cosas, con lo que si lo pones /etc/skel luego cada
> usuario nuevo podrá configurarse lo que quiera.

De acuerdo. El agregar la configuración en /etc/skel permite una mayor 
flexibilidad en instalaciones multiusuario, sin mencionar que se puede 
contar con múltiples directorios «esqueletos» o directorios plantilla, 
si requirieras contar con distintos perfiles de usuarios en la 
instalación.

Saludos.

-- 
Pablo Jiménez



Re: ejecutar scripts

2015-11-04 Por tema fernando sainz
El día 4 de noviembre de 2015, 16:37, José Betancourt Mondeja
 escribió:
> la idea no es que se ejecute en un solo usuario, sino en todos,
> incluso los nuevos.
> de hecho lo estaba utilizando de la forma que dices ( $HOME/.config/autostart 
> ).
> pero es algo complicado cuando tienes muchos usuarios.
> gracias a todos por la ayuda.
>

Lo malo de usar la configuración global es que salvo que seas tu el
que se loguea con distintos usuarios, no todos pueden querer que se
ejecuten las mismas cosas, con lo que si lo pones /etc/skel luego cada
usuario nuevo podrá configurarse lo que quiera.

S2.



> El 3/11/15, Pablo JIMÉNEZ  escribió:
>> On Tue, Nov 03, 2015 at 02:06:24PM +, Camaleón wrote:
>>> El Mon, 02 Nov 2015 15:49:45 -0500, José Betancourt Mondeja escribió:
>>>
>>> > por fin logré lo que quería. solo puse los ficheros con extensión
>>> > .desktop en la carpeta /usr/share/gnome/autostart y listo, todo lo que
>>> > ponga allí se ejecuta al iniciar sesión cualquier usuario incluso los
>>> > nuevos.
>>>
>>> (...)
>>>
>>> Me alegra que te funcionara :-)
>>
>> Creo que José debiera aplicar su hallazgo en el directorio
>> $HOME/.config/autostart, pues obtendrá el mismo resultado, pero acotado
>> únicamente al usuario que requiere el inicio automático de Pidgin:
>>
>> http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html
>>
>> Saludos.
>>
>> --
>> Pablo Jiménez
>>
>>
>



Re: ejecutar scripts

2015-11-04 Por tema José Betancourt Mondeja
la idea no es que se ejecute en un solo usuario, sino en todos,
incluso los nuevos.
de hecho lo estaba utilizando de la forma que dices ( $HOME/.config/autostart ).
pero es algo complicado cuando tienes muchos usuarios.
gracias a todos por la ayuda.

El 3/11/15, Pablo JIMÉNEZ  escribió:
> On Tue, Nov 03, 2015 at 02:06:24PM +, Camaleón wrote:
>> El Mon, 02 Nov 2015 15:49:45 -0500, José Betancourt Mondeja escribió:
>>
>> > por fin logré lo que quería. solo puse los ficheros con extensión
>> > .desktop en la carpeta /usr/share/gnome/autostart y listo, todo lo que
>> > ponga allí se ejecuta al iniciar sesión cualquier usuario incluso los
>> > nuevos.
>>
>> (...)
>>
>> Me alegra que te funcionara :-)
>
> Creo que José debiera aplicar su hallazgo en el directorio
> $HOME/.config/autostart, pues obtendrá el mismo resultado, pero acotado
> únicamente al usuario que requiere el inicio automático de Pidgin:
>
> http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html
>
> Saludos.
>
> --
> Pablo Jiménez
>
>



Re: ejecutar scripts

2015-11-03 Por tema Pablo JIMÉNEZ
On Tue, Nov 03, 2015 at 02:06:24PM +, Camaleón wrote:
> El Mon, 02 Nov 2015 15:49:45 -0500, José Betancourt Mondeja escribió:
> 
> > por fin logré lo que quería. solo puse los ficheros con extensión
> > .desktop en la carpeta /usr/share/gnome/autostart y listo, todo lo que
> > ponga allí se ejecuta al iniciar sesión cualquier usuario incluso los
> > nuevos.
> 
> (...)
> 
> Me alegra que te funcionara :-)

Creo que José debiera aplicar su hallazgo en el directorio 
$HOME/.config/autostart, pues obtendrá el mismo resultado, pero acotado 
únicamente al usuario que requiere el inicio automático de Pidgin:

http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html

Saludos.

-- 
Pablo Jiménez



Re: ejecutar scripts

2015-11-03 Por tema Camaleón
El Mon, 02 Nov 2015 15:49:45 -0500, José Betancourt Mondeja escribió:

> por fin logré lo que quería. solo puse los ficheros con extensión
> .desktop en la carpeta /usr/share/gnome/autostart y listo, todo lo que
> ponga allí se ejecuta al iniciar sesión cualquier usuario incluso los
> nuevos.

(...)

Me alegra que te funcionara :-)

Saludos,

-- 
Camaleón



Re: ejecutar scripts

2015-11-02 Por tema José Betancourt Mondeja
por fin logré lo que quería. solo puse los ficheros con extensión
.desktop en la carpeta
/usr/share/gnome/autostart
y listo, todo lo que ponga allí se ejecuta al iniciar sesión cualquier
usuario incluso los nuevos.

un ejemplo de ficheros con extensión *.desktop (autoiniciar el pidgin
en todas las sesiones gráficas)

[Desktop Entry]
Type=Application
Exec=pidgin
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[es_CU]=pidgin
Name=pidgin
Comment[es_CU]=pidgin
Comment=pidgin

gracias

El 31/10/15, fernando sainz  escribió:
> El día 30 de octubre de 2015, 16:23, José Betancourt Mondeja
>  escribió:
>> tengo un scripts y necesito que todos los usuarios que existen e
>> incluso los que cree nuevo, ejecuten dicho scripts al iniciar sesión
>> sin tener que configurar usuario por usuario.
>>
>> gracias de antemano.
>>
>
> Supongo que te refieres al inicio de sesión gráfico.
> Va a depender de que escritorio uses, cada uno tiene sus secuencias de
> arranque.
> (Yo que solo uso un gestor de ventanas (fvwm) utilizo el .xsession
> para arrancar algunos programas y luego ejecutar el fvwm)
>
> Por ejemplo, te hablo de memoria, gnome al iniciarse ejecuta el script
>  $HOME/.gnomerc en el que podrías poner los scripts que quieras
> ejecutar al inicio.
> (En /etc/X11/Xsession.d puedes ver que cosas se ejecutan)
>
> Como esto es para cada usuario, si quieres que todos lo hagan deberías
> poner este .gnomerc en el /etc/skel como ya te han comentado en otras
> respuestas.
>
>
> S2.
>
>



Re: ejecutar scripts

2015-10-31 Por tema fernando sainz
El día 30 de octubre de 2015, 16:23, José Betancourt Mondeja
 escribió:
> tengo un scripts y necesito que todos los usuarios que existen e
> incluso los que cree nuevo, ejecuten dicho scripts al iniciar sesión
> sin tener que configurar usuario por usuario.
>
> gracias de antemano.
>

Supongo que te refieres al inicio de sesión gráfico.
Va a depender de que escritorio uses, cada uno tiene sus secuencias de arranque.
(Yo que solo uso un gestor de ventanas (fvwm) utilizo el .xsession
para arrancar algunos programas y luego ejecutar el fvwm)

Por ejemplo, te hablo de memoria, gnome al iniciarse ejecuta el script
 $HOME/.gnomerc en el que podrías poner los scripts que quieras
ejecutar al inicio.
(En /etc/X11/Xsession.d puedes ver que cosas se ejecutan)

Como esto es para cada usuario, si quieres que todos lo hagan deberías
poner este .gnomerc en el /etc/skel como ya te han comentado en otras
respuestas.


S2.



Re: ejecutar scripts

2015-10-30 Por tema Camaleón
El Fri, 30 Oct 2015 11:23:28 -0400, José Betancourt Mondeja escribió:

> tengo un scripts y necesito que todos los usuarios que existen e
> incluso los que cree nuevo, ejecuten dicho scripts al iniciar sesión
> sin tener que configurar usuario por usuario.

Puedes añadir el script para que se ejecute en todos los perfiles al 
iniciar sesión por medio de las variables de entorno del escritorio 
gráfico que tengan instalado, p. ej., en XFCE el directorio se encuentra 
en "/etc/xdg/autostart/*.desktop".

sm01@stt008:~$ echo $XDG_CONFIG_DIRS
/etc/xdg

Saludos,

-- 
Camaleón



Re: ejecutar scripts

2015-10-30 Por tema Santiago José López Borrazás
El 30/10/15 a las 16:23, José Betancourt Mondeja escribió:
> tengo un scripts y necesito que todos los usuarios que existen e
> incluso los que cree nuevo, ejecuten dicho scripts al iniciar sesión
> sin tener que configurar usuario por usuario.
> 
> gracias de antemano.

Ese script lo puedes meter en /etc/skel (para futuras creaciones de
usuarios).

Los existentes, no tienes ningún problema, puedes meterlos y tal, pero
has de darles permiso '+x' para ejecutarlos previamente.

-- 
Saludos de Santiago José López Borrazás.



signature.asc
Description: OpenPGP digital signature


Re: ejecutar scripts

2015-10-30 Por tema TheFox
Puedes hacer lo siguiente: intenta aplicar el permiso de ejecución para
todos los usuarios.
Una vez que hayas hecho eso guarda los scripts en el directorio de usuario,
para que de esa manera se ejecuten cada vez que el usuario inicie sesión.

Santiago.
El 30/10/2015 16:24, "José Betancourt Mondeja" 
escribió:

> tengo un scripts y necesito que todos los usuarios que existen e
> incluso los que cree nuevo, ejecuten dicho scripts al iniciar sesión
> sin tener que configurar usuario por usuario.
>
> gracias de antemano.
>
>


Re: ejecutar scripts

2015-10-30 Por tema Cristian Mitchell
El 30 de octubre de 2015, 12:23 p. m., José Betancourt Mondeja<
jbmond...@gmail.com> escribió:

> tengo un scripts y necesito que todos los usuarios que existen e
> incluso los que cree nuevo, ejecuten dicho scripts al iniciar sesión
> sin tener que configurar usuario por usuario.
>
> gracias de antemano.
>
>
skeleton

-- 
MrIX
Linux user number 412793.
http://counter.li.org/

las grandes obras,
las sueñan los santos locos,
las realizan los luchadores natos,
las aprovechan los felices cuerdo,
y las critican los inútiles crónicos,


ejecutar scripts

2015-10-30 Por tema José Betancourt Mondeja
tengo un scripts y necesito que todos los usuarios que existen e
incluso los que cree nuevo, ejecuten dicho scripts al iniciar sesión
sin tener que configurar usuario por usuario.

gracias de antemano.



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-20 Por tema Manolo Díaz
El viernes, 20 mar 2015, a las 15:23 UTC+1 horas,
Camaleón escribió:

>> En contra de lo que dije antes, tanto la salida normal como la de error
>> es enviada mediante correo por cron. Al menos cuando se ejecuta a su
>> hora. Voy a hacer otra prueba más a ver si el culpable es anacron,   
>
>¿El "culpable" de qué, exactamente?

De que no me llegue por correo la salida de los scripts que ejecuta
cron. El motivo es otro, como explico en el correo anterior

>> pero tendré que esperar hasta mañana. Si tampoco es eso, no tendré más
>> remedio que colocarme las orejas de burro.  
>
>Pues pásame las orejas de burro para que me las ponga porque sigo sin 
>entender qué es lo que tratas de averiguar en relación a la tarea de cron 
>del paquete debsums :-)

Suponía, porque fallaba el envío de correo, que una salida estándar era
algo inútil en un script que va a ser ejecutado por cron. Suposición
*errónea* por mi parte que me ha servido para ganarme mis orejas.

>Saludos,

Saludo.
-- 
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/20150320155741.36699...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-20 Por tema Camaleón
El Thu, 19 Mar 2015 19:50:55 +0100, Manolo Díaz escribió:

> El jueves, 19 mar 2015, a las 19:23 UTC+1 horas,
> Camaleón escribió:
> 
>>El Thu, 19 Mar 2015 18:39:42 +0100, Manolo Díaz escribió:
>>
>>> El jueves, 19 mar 2015, a las 18:20 UTC+1 horas,
>>> Camaleón escribió:
>>
>>(...)
>>
No lo pillo, salvo que te estés preguntando por qué el uso de "tee" en
el script. Por aquí indican algunas de sus peculiaridades:

http://www.linuxandlife.com/2013/05/how-to-use-tee-command.html

>>> Entiendo el uso de tee en la orden. Olvidémosla y centrémonos en lo
>>> que hace el script, que son dos cosas en mi caso:
>>> 
>>> 1, Añadir una entrada en el registro de bitácoras
>>> 
>>> 2, Enviar a la salida estándar lo siguiente:
>>> "/usr/lib/python2.7/dist-packages/morituri/rip/cd.py"
>>
>>Supongo que eso de arriba es un ejemplo inventado ¿no? Porque en el
>>comando de arriba no había python por ningún lado.
> 
> No, es un ejemplo real. Es parte del trabajo del script: yo he
> modificado dicho fichero python como apaño al fallo #774667 y debsums se
> chiva debidamente de que no pasa la prueba.

Entendido. 

>>> Y lo que no entiendo es _para qué_ hace la 2ª si se perderá como
>>> lágrimas en la lluvia al igual que las vivencias del replicante de
>>> Blade Runner. No voy a verla, puesto que no se muestra en pantalla al
>>> no ejecutarse de forma interactiva. Tampoco queda registro en ningún
>>> lado.
>>
>>Es que la rutina del cron de debsums no hace eso exactamente, creo que
>>usa el descriptor a modo de contenedor temporal, nada más.
>>
>>
> En contra de lo que dije antes, tanto la salida normal como la de error
> es enviada mediante correo por cron. Al menos cuando se ejecuta a su
> hora. Voy a hacer otra prueba más a ver si el culpable es anacron, 

¿El "culpable" de qué, exactamente?

> pero tendré que esperar hasta mañana. Si tampoco es eso, no tendré más
> remedio que colocarme las orejas de burro.

Pues pásame las orejas de burro para que me las ponga porque sigo sin 
entender qué es lo que tratas de averiguar en relación a la tarea de cron 
del paquete debsums :-)

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.03.20.14.23...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-20 Por tema Manolo Díaz
El jueves, 19 mar 2015, a las 19:50 UTC+1 horas,
Manolo Díaz escribió:

>En contra de lo que dije antes, tanto la salida normal como la de error
>es enviada mediante correo por cron. Al menos cuando se ejecuta a su
>hora. Voy a hacer otra prueba más a ver si el culpable es anacron, pero
>tendré que esperar hasta mañana. Si tampoco es eso, no tendré más
>remedio que colocarme las orejas de burro.

No, tampoco es culpa de anacron. El único cambio que he hecho ha sido
declarar las variable globales LC_ALL y LC_TYPE en /etc/default/locale,
tal como sugiere el manual de cron (sí tenía declarada LANG). Ya me
llegan todas las salidas de cron/anacron por correo.

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/20150320132158.30ea2...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Manolo Díaz
El jueves, 19 mar 2015, a las 19:23 UTC+1 horas,
Camaleón escribió:

>El Thu, 19 Mar 2015 18:39:42 +0100, Manolo Díaz escribió:
>
>> El jueves, 19 mar 2015, a las 18:20 UTC+1 horas,
>> Camaleón escribió:
>
>(...)
>
>>>No lo pillo, salvo que te estés preguntando por qué el uso de "tee" en
>>>el script. Por aquí indican algunas de sus peculiaridades:
>>>
>>>http://www.linuxandlife.com/2013/05/how-to-use-tee-command.html
>>>
>> Entiendo el uso de tee en la orden. Olvidémosla y centrémonos en lo que
>> hace el script, que son dos cosas en mi caso:
>> 
>> 1, Añadir una entrada en el registro de bitácoras
>> 
>> 2, Enviar a la salida estándar lo siguiente:
>> "/usr/lib/python2.7/dist-packages/morituri/rip/cd.py"
>
>Supongo que eso de arriba es un ejemplo inventado ¿no? Porque en el 
>comando de arriba no había python por ningún lado.

No, es un ejemplo real. Es parte del trabajo del script: yo he
modificado dicho fichero python como apaño al fallo #774667 y debsums se
chiva debidamente de que no pasa la prueba.

>
>> Y lo que no entiendo es _para qué_ hace la 2ª si se perderá como
>> lágrimas en la lluvia al igual que las vivencias del replicante de Blade
>> Runner. No voy a verla, puesto que no se muestra en pantalla al no
>> ejecutarse de forma interactiva. Tampoco queda registro en ningún lado.
>
>Es que la rutina del cron de debsums no hace eso exactamente, creo que 
>usa el descriptor a modo de contenedor temporal, nada más.
>

En contra de lo que dije antes, tanto la salida normal como la de error
es enviada mediante correo por cron. Al menos cuando se ejecuta a su
hora. Voy a hacer otra prueba más a ver si el culpable es anacron, pero
tendré que esperar hasta mañana. Si tampoco es eso, no tendré más
remedio que colocarme las orejas de burro.

>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/20150319195055.64523...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Camaleón
El Thu, 19 Mar 2015 18:39:42 +0100, Manolo Díaz escribió:

> El jueves, 19 mar 2015, a las 18:20 UTC+1 horas,
> Camaleón escribió:

(...)

>>No lo pillo, salvo que te estés preguntando por qué el uso de "tee" en
>>el script. Por aquí indican algunas de sus peculiaridades:
>>
>>http://www.linuxandlife.com/2013/05/how-to-use-tee-command.html
>>
> Entiendo el uso de tee en la orden. Olvidémosla y centrémonos en lo que
> hace el script, que son dos cosas en mi caso:
> 
> 1, Añadir una entrada en el registro de bitácoras
> 
> 2, Enviar a la salida estándar lo siguiente:
> "/usr/lib/python2.7/dist-packages/morituri/rip/cd.py"

Supongo que eso de arriba es un ejemplo inventado ¿no? Porque en el 
comando de arriba no había python por ningún lado.

> Y lo que no entiendo es _para qué_ hace la 2ª si se perderá como
> lágrimas en la lluvia al igual que las vivencias del replicante de Blade
> Runner. No voy a verla, puesto que no se muestra en pantalla al no
> ejecutarse de forma interactiva. Tampoco queda registro en ningún lado.

Es que la rutina del cron de debsums no hace eso exactamente, creo que 
usa el descriptor a modo de contenedor temporal, nada más.

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.03.19.18.23...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Manolo Díaz
El jueves, 19 mar 2015, a las 18:20 UTC+1 horas,
Camaleón escribió:

>El Thu, 19 Mar 2015 18:04:00 +0100, Manolo Díaz escribió:
>
>> El jueves, 19 mar 2015, a las 17:51 UTC+1 horas,
>> Camaleón escribió:
>
>(...)
>
>>>¿Qué hace en un script que se ejecuta cada semana? Pues ni idea,
>>>seguramente el comportamiento sea configurable (on/off), quizá el manual
>>>te diga más cosas ¿no? Porque la línea del script que mandas no parece
>>>que tenga mucha chicha (ejecutará el binario de debsums asignándole una
>>>prioridad, lee el archivo de los paquetes que se deben omitir, procesa
>>>el resultado y lo manda al syslog).
>> 
>> Entiendo lo que hace y casi todo del por qué lo hace, _a excepción_ de
>> enviar una copia del resultado parcial a salida estándar. Si ejecuto ese
>> script desde un terminal, le veo sentido: además de añadir entrada al
>> registro de bitácoras, me muestra en el terminal los ficheros alterados.
>> Pero en una ejecución no interactiva, que es para lo que está pensado el
>> script, dicha salida parece perderse, parece que es un gasto de recursos
>> inútil, por pequeño que este gasto sea.
>> 
>
>No lo pillo, salvo que te estés preguntando por qué el uso de "tee" en el 
>script. Por aquí indican algunas de sus peculiaridades:
>
>http://www.linuxandlife.com/2013/05/how-to-use-tee-command.html
>
>Saludos,
>

Entiendo el uso de tee en la orden. Olvidémosla y centrémonos en lo que
hace el script, que son dos cosas en mi caso:

1, Añadir una entrada en el registro de bitácoras

2, Enviar a la salida estándar lo siguiente:
"/usr/lib/python2.7/dist-packages/morituri/rip/cd.py"

Y lo que no entiendo es _para qué_ hace la 2ª si se perderá como
lágrimas en la lluvia al igual que las vivencias del replicante de
Blade Runner. No voy a verla, puesto que no se muestra en pantalla al
no ejecutarse de forma interactiva. Tampoco queda registro en ningún
lado.

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/20150319183942.69374...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Camaleón
El Thu, 19 Mar 2015 18:04:00 +0100, Manolo Díaz escribió:

> El jueves, 19 mar 2015, a las 17:51 UTC+1 horas,
> Camaleón escribió:

(...)

>>¿Qué hace en un script que se ejecuta cada semana? Pues ni idea,
>>seguramente el comportamiento sea configurable (on/off), quizá el manual
>>te diga más cosas ¿no? Porque la línea del script que mandas no parece
>>que tenga mucha chicha (ejecutará el binario de debsums asignándole una
>>prioridad, lee el archivo de los paquetes que se deben omitir, procesa
>>el resultado y lo manda al syslog).
> 
> Entiendo lo que hace y casi todo del por qué lo hace, _a excepción_ de
> enviar una copia del resultado parcial a salida estándar. Si ejecuto ese
> script desde un terminal, le veo sentido: además de añadir entrada al
> registro de bitácoras, me muestra en el terminal los ficheros alterados.
> Pero en una ejecución no interactiva, que es para lo que está pensado el
> script, dicha salida parece perderse, parece que es un gasto de recursos
> inútil, por pequeño que este gasto sea.
> 

No lo pillo, salvo que te estés preguntando por qué el uso de "tee" en el 
script. Por aquí indican algunas de sus peculiaridades:

http://www.linuxandlife.com/2013/05/how-to-use-tee-command.html

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.03.19.17.20...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Manolo Díaz
El jueves, 19 mar 2015, a las 17:51 UTC+1 horas,
Camaleón escribió:

>El Thu, 19 Mar 2015 17:08:39 +0100, Manolo Díaz escribió:
>
>> El jueves, 19 mar 2015, a las 16:50 UTC+1 horas,
>> Camaleón escribió:
>> 
>>>El Thu, 19 Mar 2015 16:34:56 +0100, Manolo Díaz escribió:
>>>
 El jueves, 19 mar 2015, a las 16:22 UTC+1 horas,
 Camaleón escribió:
>>>
>>>(...)
>>>
>> He intentado un par de pruebas con un script que contiene 'stat
>> /proc/self/fd/3' y me envíe la salida por correo, pero el cron
>> horario y el de usuario root me han devuelto que ese fichero no
>> existe. También he descartado que se trate del sistema de registros
>> syslog.
>> 
>> Es simple curiosidad, ninguna necesidad real.
>
>Lo que hace ese aplicativo es comprobar la suma de verificación de los
>paquetes ¿no? Pues sobre los descriptores encontré esto:
>
>What is the file descriptor 3 assigned by default?
>http://unix.stackexchange.com/questions/41421/what-is-the-file-
>>>descriptor-3-assigned-by-default
 
 Viene a decir lo que ya sabíamos, que 0, 1 y 2 están asignadas por
 omisión, pero que a partir de 3 no.
>>>
>>>(...)
>>>
>>>Pues por eso se entiende que al estar asignados (0, 1 y 2) usa el
>>>siguiente disponible (3) :-)
>> 
>> Comprendido: después del 2 va el 3.
>
>Eso es lo que quería decir el ejemplo aunque el comando ejecutado era  
>"ls".
>
>> ¿Pero para qué lo usa? Lo redirige a la salida estándar, y no veo
>> cambios al usar está última o no desde cron. Los registros son los
>> mismos y no me llega ningún correo (al contrario de lo que ocurría si se
>> redirigiese a la salida de error).
>> 
>> Es decir, ejecutado por cron, la siguiente línea muestra el mismo
>> comportamiento en mi equipo:
>> 
>> $IONICE $debsums -cs 2>&1 | egrep -vf /etc/debsums-ignore | sed
>> 's/^debsums: //' | logger -t debsums
>> 
>> Sigo sin ver la intención.
>
>Bueno, la explicación de lo que hace el programa parece clara:
>
>***
>https://packages.debian.org/wheezy/debsums
>
>tool for verification of installed package files against MD5 checksums
>
>debsums can verify the integrity of installed package files against MD5 
>checksums installed by the package, or generated from a .deb archive. 
>***
>
>¿Qué hace en un script que se ejecuta cada semana? Pues ni idea, 
>seguramente el comportamiento sea configurable (on/off), quizá el manual 
>te diga más cosas ¿no? Porque la línea del script que mandas no parece 
>que tenga mucha chicha (ejecutará el binario de debsums asignándole una 
>prioridad, lee el archivo de los paquetes que se deben omitir, procesa el 
>resultado y lo manda al syslog).

Entiendo lo que hace y casi todo del por qué lo hace, _a excepción_ de
enviar una copia del resultado parcial a salida estándar. Si ejecuto
ese script desde un terminal, le veo sentido: además de añadir entrada
al registro de bitácoras, me muestra en el terminal los ficheros
alterados. Pero en una ejecución no interactiva, que es para lo que
está pensado el script, dicha salida parece perderse, parece que es un
gasto de recursos inútil, por pequeño que este gasto sea.

>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/20150319180400.00997...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Camaleón
El Thu, 19 Mar 2015 17:08:39 +0100, Manolo Díaz escribió:

> El jueves, 19 mar 2015, a las 16:50 UTC+1 horas,
> Camaleón escribió:
> 
>>El Thu, 19 Mar 2015 16:34:56 +0100, Manolo Díaz escribió:
>>
>>> El jueves, 19 mar 2015, a las 16:22 UTC+1 horas,
>>> Camaleón escribió:
>>
>>(...)
>>
> He intentado un par de pruebas con un script que contiene 'stat
> /proc/self/fd/3' y me envíe la salida por correo, pero el cron
> horario y el de usuario root me han devuelto que ese fichero no
> existe. También he descartado que se trate del sistema de registros
> syslog.
> 
> Es simple curiosidad, ninguna necesidad real.

Lo que hace ese aplicativo es comprobar la suma de verificación de los
paquetes ¿no? Pues sobre los descriptores encontré esto:

What is the file descriptor 3 assigned by default?
http://unix.stackexchange.com/questions/41421/what-is-the-file-
>>descriptor-3-assigned-by-default
>>> 
>>> Viene a decir lo que ya sabíamos, que 0, 1 y 2 están asignadas por
>>> omisión, pero que a partir de 3 no.
>>
>>(...)
>>
>>Pues por eso se entiende que al estar asignados (0, 1 y 2) usa el
>>siguiente disponible (3) :-)
> 
> Comprendido: después del 2 va el 3.

Eso es lo que quería decir el ejemplo aunque el comando ejecutado era  
"ls".

> ¿Pero para qué lo usa? Lo redirige a la salida estándar, y no veo
> cambios al usar está última o no desde cron. Los registros son los
> mismos y no me llega ningún correo (al contrario de lo que ocurría si se
> redirigiese a la salida de error).
> 
> Es decir, ejecutado por cron, la siguiente línea muestra el mismo
> comportamiento en mi equipo:
> 
> $IONICE $debsums -cs 2>&1 | egrep -vf /etc/debsums-ignore | sed
> 's/^debsums: //' | logger -t debsums
> 
> Sigo sin ver la intención.

Bueno, la explicación de lo que hace el programa parece clara:

***
https://packages.debian.org/wheezy/debsums

tool for verification of installed package files against MD5 checksums

debsums can verify the integrity of installed package files against MD5 
checksums installed by the package, or generated from a .deb archive. 
***

¿Qué hace en un script que se ejecuta cada semana? Pues ni idea, 
seguramente el comportamiento sea configurable (on/off), quizá el manual 
te diga más cosas ¿no? Porque la línea del script que mandas no parece 
que tenga mucha chicha (ejecutará el binario de debsums asignándole una 
prioridad, lee el archivo de los paquetes que se deben omitir, procesa el 
resultado y lo manda al syslog).

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.03.19.16.50...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Manolo Díaz
El jueves, 19 mar 2015, a las 16:50 UTC+1 horas,
Camaleón escribió:

>El Thu, 19 Mar 2015 16:34:56 +0100, Manolo Díaz escribió:
>
>> El jueves, 19 mar 2015, a las 16:22 UTC+1 horas,
>> Camaleón escribió:
>
>(...)
>
 He intentado un par de pruebas con un script que contiene 'stat
 /proc/self/fd/3' y me envíe la salida por correo, pero el cron horario
 y el de usuario root me han devuelto que ese fichero no existe.
 También he descartado que se trate del sistema de registros syslog.
 
 Es simple curiosidad, ninguna necesidad real.
>>>
>>>Lo que hace ese aplicativo es comprobar la suma de verificación de los
>>>paquetes ¿no? Pues sobre los descriptores encontré esto:
>>>
>>>What is the file descriptor 3 assigned by default?
>>>http://unix.stackexchange.com/questions/41421/what-is-the-file-
>descriptor-3-assigned-by-default
>> 
>> Viene a decir lo que ya sabíamos, que 0, 1 y 2 están asignadas por
>> omisión, pero que a partir de 3 no.
>
>(...)
>
>Pues por eso se entiende que al estar asignados (0, 1 y 2) usa el 
>siguiente disponible (3) :-)

Comprendido: después del 2 va el 3.

¿Pero para qué lo usa? Lo redirige a la salida estándar, y no veo
cambios al usar está última o no desde cron. Los registros son los
mismos y no me llega ningún correo (al contrario de lo que ocurría si
se redirigiese a la salida de error).

Es decir, ejecutado por cron, la siguiente línea muestra el mismo
comportamiento en mi equipo:

$IONICE $debsums -cs 2>&1 | egrep -vf /etc/debsums-ignore | sed 's/^debsums: 
//' | logger -t debsums

Sigo sin ver la intención.

>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/20150319170839.53bd8...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Camaleón
El Thu, 19 Mar 2015 16:34:56 +0100, Manolo Díaz escribió:

> El jueves, 19 mar 2015, a las 16:22 UTC+1 horas,
> Camaleón escribió:

(...)

>>> He intentado un par de pruebas con un script que contiene 'stat
>>> /proc/self/fd/3' y me envíe la salida por correo, pero el cron horario
>>> y el de usuario root me han devuelto que ese fichero no existe.
>>> También he descartado que se trate del sistema de registros syslog.
>>> 
>>> Es simple curiosidad, ninguna necesidad real.
>>
>>Lo que hace ese aplicativo es comprobar la suma de verificación de los
>>paquetes ¿no? Pues sobre los descriptores encontré esto:
>>
>>What is the file descriptor 3 assigned by default?
>>http://unix.stackexchange.com/questions/41421/what-is-the-file-
descriptor-3-assigned-by-default
> 
> Viene a decir lo que ya sabíamos, que 0, 1 y 2 están asignadas por
> omisión, pero que a partir de 3 no.

(...)

Pues por eso se entiende que al estar asignados (0, 1 y 2) usa el 
siguiente disponible (3) :-)

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.03.19.15.50...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Manolo Díaz
El jueves, 19 mar 2015, a las 16:22 UTC+1 horas,
Camaleón escribió:

>El Thu, 19 Mar 2015 16:04:32 +0100, Manolo Díaz escribió:
>
>> En /etc/cron.weekly/debsums aparece la siguiente línea:
>
>Hum... no tengo ese paquete (debsums) instalado.
>
>> $IONICE $debsums -cs 2>&1 | egrep -vf "$ignorefile" | tee /proc/self/fd/3 | 
>> sed 's/^debsums: //' | logger -t debsums
>> 
>> ¿Por qué envía una copia de la salida a /proc/self/fd/3? ¿A qué hace
>> referencia ese descriptor de fichero?
>> 
>> He intentado un par de pruebas con un script que contiene 'stat
>> /proc/self/fd/3' y me envíe la salida por correo, pero el cron horario y
>> el de usuario root me han devuelto que ese fichero no existe.
>> También he descartado que se trate del sistema de registros syslog.
>> 
>> Es simple curiosidad, ninguna necesidad real.
>
>Lo que hace ese aplicativo es comprobar la suma de verificación de los 
>paquetes ¿no? Pues sobre los descriptores encontré esto:
>
>What is the file descriptor 3 assigned by default?
>http://unix.stackexchange.com/questions/41421/what-is-the-file-descriptor-3-assigned-by-default

Viene a decir lo que ya sabíamos, que 0, 1 y 2 están asignadas por
omisión, pero que a partir de 3 no.

>Saludos,
>

Pues he perdido el tiempo, y me temo que el tuyo también. La respuesta
está en el mismo script

exec 3>&1

Justo en la línea anterior. No sé cómo no lo he visto.

Ahora tengo que resolver para qué se redirige a la salida estándar.

Gracias. Un saludo.
-- 
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/20150319163456.336b1...@gmail.com



Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Camaleón
El Thu, 19 Mar 2015 16:04:32 +0100, Manolo Díaz escribió:

> En /etc/cron.weekly/debsums aparece la siguiente línea:

Hum... no tengo ese paquete (debsums) instalado.

> $IONICE $debsums -cs 2>&1 | egrep -vf "$ignorefile" | tee /proc/self/fd/3 | 
> sed 's/^debsums: //' | logger -t debsums
> 
> ¿Por qué envía una copia de la salida a /proc/self/fd/3? ¿A qué hace
> referencia ese descriptor de fichero?
> 
> He intentado un par de pruebas con un script que contiene 'stat
> /proc/self/fd/3' y me envíe la salida por correo, pero el cron horario y
> el de usuario root me han devuelto que ese fichero no existe.
> También he descartado que se trate del sistema de registros syslog.
> 
> Es simple curiosidad, ninguna necesidad real.

Lo que hace ese aplicativo es comprobar la suma de verificación de los 
paquetes ¿no? Pues sobre los descriptores encontré esto:

What is the file descriptor 3 assigned by default?
http://unix.stackexchange.com/questions/41421/what-is-the-file-descriptor-3-assigned-by-default

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.03.19.15.22...@gmail.com



[OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?

2015-03-19 Por tema Manolo Díaz

En /etc/cron.weekly/debsums aparece la siguiente línea:

$IONICE $debsums -cs 2>&1 | egrep -vf "$ignorefile" | tee /proc/self/fd/3 | sed 
's/^debsums: //' | logger -t debsums

¿Por qué envía una copia de la salida a /proc/self/fd/3? ¿A qué hace
referencia ese descriptor de fichero?

He intentado un par de pruebas con un script que contiene
'stat /proc/self/fd/3' y me envíe la salida por correo, pero el cron
horario y el de usuario root me han devuelto que ese fichero no existe.
También he descartado que se trate del sistema de registros syslog.

Es simple curiosidad, ninguna necesidad real.

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/20150319160432.16438...@gmail.com



Re: debian netinstall + scripts de instalacion

2011-11-21 Por tema Camaleón
El Sun, 20 Nov 2011 19:17:12 -0300, El Ale... escribió:

> Muy buenas tardes y les saludo a todos ya que soy nuevo en el grupo, 

Bienvenido :-)

> en esta ocacion me refiero a ustedes ya que se me ocurrio la
> posibilidad de incluir dentro de un netinstall algunos scripts de
> configuracion de forma automatica, me refiero a saber si podria llegar
> de alguna forma a meter dentro de un netinstall scripts de
> configuraciones para cuando lo instale en alguna maquina ya pueda ser
> instalado tambien con el sistema de forma automatica para no tener que
> andar haciendolo despues de que e sistema esta estabe, eso se podria
> llegar a hacer?.
> 
> solo una duda, muchisimas gracias!

Podrás usar lo que se conoce como "preseed", está documentado en el 
manual de instalación:

http://www.debian.org/releases/stable/i386/apb.html.es

Yo no lo he probado aún, pero se supone que te permite cargar distintas 
configuraciones (parámetros para la red, selección de paquetes...) desde 
archivos externos, sirve para automatizar el proceso de instalación.

Otra opción podría ser que una vez instalado en un equipo hicieras una 
imagen (clon) del sistema para el resto de equipos pero esto te puede dar 
problemas si los ordenadores contienen hardware distinto.

Y también tienes FAI, aunque creo que este sistema estaría más enfocado a 
grandes instalaciones de empresa pero le puedes echar un vistazo a ver si 
te sirve:

http://wiki.debian.org/FAI

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: http://lists.debian.org/pan.2011.11.21.12.43...@gmail.com



debian netinstall + scripts de instalacion

2011-11-20 Por tema El Ale...
Muy buenas tardes y les saludo a todos ya que soy nuevo en el grupo, en
esta ocacion me refiero a ustedes ya que se me ocurrio la posibilidad de
incluir dentro de un netinstall algunos scripts de configuracion de forma
automatica, me refiero a saber si podria llegar de alguna forma a meter
dentro de un netinstall scripts de configuraciones para cuando lo instale
en alguna maquina ya pueda ser instalado tambien con el sistema de forma
automatica para no tener que andar haciendolo despues de que e sistema esta
estabe, eso se podria llegar a hacer?.

solo una duda, muchisimas gracias!


Re: Scripts para borrar contenido (Otra duda)

2011-10-04 Por tema Marc Olive
On Tuesday 04 October 2011 14:40:51 fernando sainz wrote:
> El día 4 de octubre de 2011 14:34, AV  escribió:
> > El mar, 04-10-2011 a las 14:24 +0200, Marc Olive escribió:
> > Les traigo una similiar, como seria la modificacion en el find para
> > borrar todos los ficheros exceptuando los *.odt y los *.doc.
> > 
> > Gracias nuevamente...
> > 
> > Alexis
> 
> man find
> man grep (opcion -v)

+1

> No te vamos a hacer los deberes... :-p
> 
> S2

-- 

Marc Olivé
Blau Advisors

www.blauadvisors.com  


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201110050807.14491.marc.ol...@blauadvisors.com



Re: Scripts para borrar contenido

2011-10-04 Por tema Jhosue Rui

El 03/10/11 10:43, fernando sainz escribió:

El día 3 de octubre de 2011 17:03, Marc Olive
  escribió:

On Monday 03 October 2011 16:56:58 AV wrote:

Colegas,

Tengo este script:

rm -r /home/alexis/*

Ahora como pudiera hacer para modificarlo que me revise todo el
contenido de la carpeta personal, incluyendo escritorio y solo borre los
ficheros, por ejemplo: mp3, wav, mpg, etc...



find -name '*.jpg' -or -name '*.mp3' | while read ar
do
rm -f "$ar"
done


Disculpen todos pero llevo una semana sin internet, por problemas con el
proveedor y la red.


Saludos,

Alexis


--

Marc Olivé
Blau Advisors

www.blauadvisors.com





Qué fué de aquel bonito find
(Que borra en toda la estructura de subdirectorios...)

find /home/loquesea -name "*jpg" -exec echo {} \;

Hombre mas fácil aun!

find /home/loquesea -name "*jpg" -delete;

X



(Donde pone echo poner rm una vez que se ve que es lo que se quiere borrar.)

Como ejercicio, usar xargs (solo poner find xargs en google te da la respuesta.)

find /home/peter -name *~ |xargs rm

Saludos.




LLego tarde al hilo, pero por comentar. Esto es medio peligroso si no se 
tiene claro donde se ejecuta.


Jhosue

--
---
Por favor, NO utilice formatos de archivo propietarios para el
intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o
cualquier otro que no obligue a utilizar un programa de un fabricante
concreto. Vea http://www.gnu.org/philosophy/no-word-attachments.es.html

usuario linux registrado #387231
http://counter.li.org



--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8b230a.3020...@gmail.com



Re: Scripts para borrar contenido (Otra duda)

2011-10-04 Por tema Juan Antonio
El 04/10/11 14:34, AV escribió:
> El mar, 04-10-2011 a las 14:24 +0200, Marc Olive escribió:
>> On Tuesday 04 October 2011 14:20:17 AV wrote:
>>> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
 El 04/10/11 12:50, Camaleón escribió:
> El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
>> O usar el operador de expansión {}
>>
>> rm -f /home/alexis/*.{mp3,jpg,etc...}
> Que no, que eso no sirve para lo que busca el OP X-)
>
> Saludos,
 Bueno, esa es una forma mas fácil de hacer

 find -name '*.jpg' -or -name '*.mp3' | while read ar
 do

 rm -f "$ar"

 done

 ¿No es lo que él quería?
>>> Gracias a Juan Antonio,
>> No fue Juan Antonio, fui yo, en el primer correo que envié.
>> ¿Al menos que me lleve los créditos no?
>>
>> De nada!
>>
>>> Su solucion me funciono perfectamente.
>> Y por supuesto que funciona perfectamete! Faltaria mas! ;-)
>> Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden 
>> decir)
>>
>>> *
>>> find -name '*.jpg' -or -name '*.mp3' | while read ar
>>> do
>>>  rm -f "$ar"
>>> done
>>> *
>>>
>>> Y gracias a todos los que me dedicaron su tiempo.
>>>
>>> Saludos y hasta la proxima.
>>>
>>>
>>> Alexis
>> -- 
>>
>> Marc Olivé
>> Blau Advisors
>>
>> www.blauadvisors.com  
>>
>>
> Ok... Disculpen ambos, parece que me perdi en el "hilo"
> Bueno, Juan, vamos a darle las Gracias a Marc, antes que todo y para
> todos los demas. Mis disculpas si!!!
>
> Les traigo una similiar, como seria la modificacion en el find para
> borrar todos los ficheros exceptuando los *.odt y los *.doc.
>
> Gracias nuevamente...
>
> Alexis
>
>
>
>

Pues aunque seguramente habrá una solución mejor, sacándolo todo con
find y quitando con grep lo que no interese.

find . -type f | grep -Ev '(odt|doc)$' | xargs rm

Antes pruébalo sin borrar nada que esta hecho a ojo.

Un saludo.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8aff52.1050...@limbo.ari.es



Re: Scripts para borrar contenido (Otra duda)

2011-10-04 Por tema fernando sainz
El día 4 de octubre de 2011 14:34, AV  escribió:
> El mar, 04-10-2011 a las 14:24 +0200, Marc Olive escribió:
>> On Tuesday 04 October 2011 14:20:17 AV wrote:
>> > El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
>> > > El 04/10/11 12:50, Camaleón escribió:
>> > > > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
>> > > >> O usar el operador de expansión {}
>> > > >>
>> > > >> rm -f /home/alexis/*.{mp3,jpg,etc...}
>> > > >
>> > > > Que no, que eso no sirve para lo que busca el OP X-)
>> > > >
>> > > > Saludos,
>> > >
>> > > Bueno, esa es una forma mas fácil de hacer
>> > >
>> > > find -name '*.jpg' -or -name '*.mp3' | while read ar
>> > > do
>> > >
>> > >     rm -f "$ar"
>> > >
>> > > done
>> > >
>> > > ¿No es lo que él quería?
>> >
>> > Gracias a Juan Antonio,
>>
>> No fue Juan Antonio, fui yo, en el primer correo que envié.
>> ¿Al menos que me lleve los créditos no?
>>
>> De nada!
>>
>> > Su solucion me funciono perfectamente.
>>
>> Y por supuesto que funciona perfectamete! Faltaria mas! ;-)
>> Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden
>> decir)
>>
>> > *
>> > find -name '*.jpg' -or -name '*.mp3' | while read ar
>> > do
>> >      rm -f "$ar"
>> > done
>> > *
>> >
>> > Y gracias a todos los que me dedicaron su tiempo.
>> >
>> > Saludos y hasta la proxima.
>> >
>> >
>> > Alexis
>>
>> --
>>
>> Marc Olivé
>> Blau Advisors
>>
>> www.blauadvisors.com
>>
>>
>
> Ok... Disculpen ambos, parece que me perdi en el "hilo"
> Bueno, Juan, vamos a darle las Gracias a Marc, antes que todo y para
> todos los demas. Mis disculpas si!!!
>
> Les traigo una similiar, como seria la modificacion en el find para
> borrar todos los ficheros exceptuando los *.odt y los *.doc.
>
> Gracias nuevamente...
>
> Alexis
>
>

man find
man grep (opcion -v)

No te vamos a hacer los deberes... :-p

S2


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



Scripts para borrar contenido (Otra duda)

2011-10-04 Por tema AV
El mar, 04-10-2011 a las 14:24 +0200, Marc Olive escribió:
> On Tuesday 04 October 2011 14:20:17 AV wrote:
> > El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
> > > El 04/10/11 12:50, Camaleón escribió:
> > > > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
> > > >> O usar el operador de expansión {}
> > > >> 
> > > >> rm -f /home/alexis/*.{mp3,jpg,etc...}
> > > > 
> > > > Que no, que eso no sirve para lo que busca el OP X-)
> > > > 
> > > > Saludos,
> > > 
> > > Bueno, esa es una forma mas fácil de hacer
> > > 
> > > find -name '*.jpg' -or -name '*.mp3' | while read ar
> > > do
> > > 
> > > rm -f "$ar"
> > > 
> > > done
> > > 
> > > ¿No es lo que él quería?
> > 
> > Gracias a Juan Antonio,
> 
> No fue Juan Antonio, fui yo, en el primer correo que envié.
> ¿Al menos que me lleve los créditos no?
> 
> De nada!
> 
> > Su solucion me funciono perfectamente.
> 
> Y por supuesto que funciona perfectamete! Faltaria mas! ;-)
> Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden 
> decir)
> 
> > *
> > find -name '*.jpg' -or -name '*.mp3' | while read ar
> > do
> >  rm -f "$ar"
> > done
> > *
> > 
> > Y gracias a todos los que me dedicaron su tiempo.
> > 
> > Saludos y hasta la proxima.
> > 
> > 
> > Alexis
> 
> -- 
> 
> Marc Olivé
> Blau Advisors
> 
> www.blauadvisors.com  
> 
> 

Ok... Disculpen ambos, parece que me perdi en el "hilo"
Bueno, Juan, vamos a darle las Gracias a Marc, antes que todo y para
todos los demas. Mis disculpas si!!!

Les traigo una similiar, como seria la modificacion en el find para
borrar todos los ficheros exceptuando los *.odt y los *.doc.

Gracias nuevamente...

Alexis




-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1317731647.2600.30.ca...@zeus.rcs.minjus.cu



Re: Scripts para borrar contenido (SOLUCION)

2011-10-04 Por tema Juan Antonio
El 04/10/11 14:27, fernando sainz escribió:
> El día 4 de octubre de 2011 14:22, Juan Antonio  
> escribió:
>> El 04/10/11 14:20, AV escribió:
>>> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
 El 04/10/11 12:50, Camaleón escribió:
> El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
>
>> O usar el operador de expansión {}
>>
>> rm -f /home/alexis/*.{mp3,jpg,etc...}
> Que no, que eso no sirve para lo que busca el OP X-)
>
> Saludos,
>
 Bueno, esa es una forma mas fácil de hacer

 find -name '*.jpg' -or -name '*.mp3' | while read ar
 do
 rm -f "$ar"
 done

 ¿No es lo que él quería?



>>> Gracias a Juan Antonio,
>>>
>>> Su solucion me funciono perfectamente.
>>>
>>> *
>>> find -name '*.jpg' -or -name '*.mp3' | while read ar
>>> do
>>>  rm -f "$ar"
>>> done
>>> *
>>>
>>> Y gracias a todos los que me dedicaron su tiempo.
>>>
>>> Saludos y hasta la proxima.
>>>
>>>
>>> Alexis
>>>
>>>
>>>
>> Plagio.
>>
>> Es broma, eso no lo sugerí yo Alexis, si no Marc.
>>
>> En cualquier caso me alegro que lo hayas resuelto.
>>
>> Un saludo.
>>
>>
> Bueno, es un poco retorcido redirigir a un bucle...
> Es mas simple lo que se propuso de redirigir a xargs o usar la opicón
> -exec del find.
>
> S2
>
>

A mi también me lo parece, pero es una cuestión de costumbres.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8afc79.2010...@limbo.ari.es



Re: Scripts para borrar contenido (SOLUCION)

2011-10-04 Por tema Juan Antonio
El 04/10/11 14:24, Marc Olive escribió:
> On Tuesday 04 October 2011 14:20:17 AV wrote:
>> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
>>> El 04/10/11 12:50, Camaleón escribió:
 El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
> O usar el operador de expansión {}
>
> rm -f /home/alexis/*.{mp3,jpg,etc...}
 Que no, que eso no sirve para lo que busca el OP X-)

 Saludos,
>>> Bueno, esa es una forma mas fácil de hacer
>>>
>>> find -name '*.jpg' -or -name '*.mp3' | while read ar
>>> do
>>>
>>> rm -f "$ar"
>>>
>>> done
>>>
>>> ¿No es lo que él quería?
>> Gracias a Juan Antonio,
> No fue Juan Antonio, fui yo, en el primer correo que envié.
> ¿Al menos que me lleve los créditos no?
>
> De nada!
>
>> Su solucion me funciono perfectamente.
> Y por supuesto que funciona perfectamete! Faltaria mas! ;-)
> Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden 
> decir)
>
>> *
>> find -name '*.jpg' -or -name '*.mp3' | while read ar
>> do
>>  rm -f "$ar"
>> done
>> *
>>
>> Y gracias a todos los que me dedicaron su tiempo.
>>
>> Saludos y hasta la proxima.
>>
>>
>> Alexis

Hola Marc,

si lo de saber leer y escribir lo dices por mi, malentendí este correo
de Alexis

>Disculpen todos,
>
>Los ejemplos que me enviaron, revisan tambien el contenido de las
>subcarpetas.
>
>Saludos,
>
>Alexis

al no poner signo de interrogación pensé que afirmaba que era recursivo
y que por lo tanto no le servía.

Un saludo.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8afc0f.40...@limbo.ari.es



Re: Scripts para borrar contenido (SOLUCION)

2011-10-04 Por tema fernando sainz
El día 4 de octubre de 2011 14:22, Juan Antonio  escribió:
> El 04/10/11 14:20, AV escribió:
>> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
>>> El 04/10/11 12:50, Camaleón escribió:
 El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:

> O usar el operador de expansión {}
>
> rm -f /home/alexis/*.{mp3,jpg,etc...}
 Que no, que eso no sirve para lo que busca el OP X-)

 Saludos,

>>> Bueno, esa es una forma mas fácil de hacer
>>>
>>> find -name '*.jpg' -or -name '*.mp3' | while read ar
>>> do
>>>     rm -f "$ar"
>>> done
>>>
>>> ¿No es lo que él quería?
>>>
>>>
>>>
>> Gracias a Juan Antonio,
>>
>> Su solucion me funciono perfectamente.
>>
>> *
>> find -name '*.jpg' -or -name '*.mp3' | while read ar
>> do
>>      rm -f "$ar"
>> done
>> *
>>
>> Y gracias a todos los que me dedicaron su tiempo.
>>
>> Saludos y hasta la proxima.
>>
>>
>> Alexis
>>
>>
>>
>
> Plagio.
>
> Es broma, eso no lo sugerí yo Alexis, si no Marc.
>
> En cualquier caso me alegro que lo hayas resuelto.
>
> Un saludo.
>
>

Bueno, es un poco retorcido redirigir a un bucle...
Es mas simple lo que se propuso de redirigir a xargs o usar la opicón
-exec del find.

S2


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAGw=rHg8azPaL8mhmrvr¢6-pj6OzFDAOTwi_=gvvf34qj...@mail.gmail.com



Re: Scripts para borrar contenido (SOLUCION)

2011-10-04 Por tema Marc Olive
On Tuesday 04 October 2011 14:20:17 AV wrote:
> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
> > El 04/10/11 12:50, Camaleón escribió:
> > > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
> > >> O usar el operador de expansión {}
> > >> 
> > >> rm -f /home/alexis/*.{mp3,jpg,etc...}
> > > 
> > > Que no, que eso no sirve para lo que busca el OP X-)
> > > 
> > > Saludos,
> > 
> > Bueno, esa es una forma mas fácil de hacer
> > 
> > find -name '*.jpg' -or -name '*.mp3' | while read ar
> > do
> > 
> > rm -f "$ar"
> > 
> > done
> > 
> > ¿No es lo que él quería?
> 
> Gracias a Juan Antonio,

No fue Juan Antonio, fui yo, en el primer correo que envié.
¿Al menos que me lleve los créditos no?

De nada!

> Su solucion me funciono perfectamente.

Y por supuesto que funciona perfectamete! Faltaria mas! ;-)
Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden 
decir)

> *
> find -name '*.jpg' -or -name '*.mp3' | while read ar
> do
>  rm -f "$ar"
> done
> *
> 
> Y gracias a todos los que me dedicaron su tiempo.
> 
> Saludos y hasta la proxima.
> 
> 
> Alexis

-- 

Marc Olivé
Blau Advisors

www.blauadvisors.com  


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201110041424.43949.marc.ol...@blauadvisors.com



Re: Scripts para borrar contenido (SOLUCION)

2011-10-04 Por tema Juan Antonio
El 04/10/11 14:20, AV escribió:
> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
>> El 04/10/11 12:50, Camaleón escribió:
>>> El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
>>>
 O usar el operador de expansión {}

 rm -f /home/alexis/*.{mp3,jpg,etc...}
>>> Que no, que eso no sirve para lo que busca el OP X-)
>>>
>>> Saludos,
>>>
>> Bueno, esa es una forma mas fácil de hacer
>>
>> find -name '*.jpg' -or -name '*.mp3' | while read ar
>> do
>> rm -f "$ar"
>> done
>>
>> ¿No es lo que él quería?
>>
>>
>>
> Gracias a Juan Antonio,
>
> Su solucion me funciono perfectamente.
>
> *
> find -name '*.jpg' -or -name '*.mp3' | while read ar
> do
>  rm -f "$ar"
> done
> *
>
> Y gracias a todos los que me dedicaron su tiempo.
>
> Saludos y hasta la proxima.
>
>
> Alexis
>
>
>

Plagio.

Es broma, eso no lo sugerí yo Alexis, si no Marc.

En cualquier caso me alegro que lo hayas resuelto.

Un saludo.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8afa68.9010...@limbo.ari.es



Re: Scripts para borrar contenido (SOLUCION)

2011-10-04 Por tema AV
El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió:
> El 04/10/11 12:50, Camaleón escribió:
> > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
> >
> >> O usar el operador de expansión {}
> >>
> >> rm -f /home/alexis/*.{mp3,jpg,etc...}
> > Que no, que eso no sirve para lo que busca el OP X-)
> >
> > Saludos,
> >
> 
> Bueno, esa es una forma mas fácil de hacer
> 
> find -name '*.jpg' -or -name '*.mp3' | while read ar
> do
> rm -f "$ar"
> done
> 
> ¿No es lo que él quería?
> 
> 
> 

Gracias a Juan Antonio,

Su solucion me funciono perfectamente.

*
find -name '*.jpg' -or -name '*.mp3' | while read ar
do
 rm -f "$ar"
done
*

Y gracias a todos los que me dedicaron su tiempo.

Saludos y hasta la proxima.


Alexis



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1317730817.2600.26.ca...@zeus.rcs.minjus.cu



Re: Scripts para borrar contenido

2011-10-04 Por tema Diego Sanchez
2011/10/4 Juan Antonio
>
> Excepto que no es recursivo, que creo que en otro correo dejaba claro
> que no quería que lo fuese.
>
>
Si no lo quiere recursivo, utilizando los parametros:

*maxdepth levels : Descend at most levels (a non-negative integer) levels of
directories below the command line arguments.  -maxdepth 0 means only apply
the tests and actions to the command line arguments.

* mindepth levels: Do not apply any tests or actions at levels less than
levels (a non-negative integer).  -mindepth 1 means process all files except
the command line arguments.

Igual, creo que si queria recursivo

-- 
Diego - Yo no soy paranoico! (pero que me siguen, me siguen)
http://about.me/diegors/bio

El que usa una firma mas larga que el mail que envia, se la come


Re: Scripts para borrar contenido

2011-10-04 Por tema Camaleón
El Tue, 04 Oct 2011 13:05:52 +0200, Juan Antonio escribió:

(...)

> Excepto que no es recursivo, que creo que en otro correo dejaba claro
> que no quería que lo fuese.

Al contrario, *debe* ser recursivo.

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: http://lists.debian.org/pan.2011.10.04.11.56...@gmail.com



Re: Scripts para borrar contenido

2011-10-04 Por tema Juan Antonio
El 04/10/11 13:04, Juan Antonio escribió:
> El 04/10/11 12:50, Camaleón escribió:
>> El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
>>
>>> O usar el operador de expansión {}
>>>
>>> rm -f /home/alexis/*.{mp3,jpg,etc...}
>> Que no, que eso no sirve para lo que busca el OP X-)
>>
>> Saludos,
>>
> Bueno, esa es una forma mas fácil de hacer
>
> find -name '*.jpg' -or -name '*.mp3' | while read ar
> do
> rm -f "$ar"
> done
>
> ¿No es lo que él quería?
>
>
>
Excepto que no es recursivo, que creo que en otro correo dejaba claro
que no quería que lo fuese.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8ae890.9030...@limbo.ari.es



Re: Scripts para borrar contenido

2011-10-04 Por tema Juan Antonio
El 04/10/11 12:50, Camaleón escribió:
> El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:
>
>> O usar el operador de expansión {}
>>
>> rm -f /home/alexis/*.{mp3,jpg,etc...}
> Que no, que eso no sirve para lo que busca el OP X-)
>
> Saludos,
>

Bueno, esa es una forma mas fácil de hacer

find -name '*.jpg' -or -name '*.mp3' | while read ar
do
rm -f "$ar"
done

¿No es lo que él quería?



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8ae829.9090...@limbo.ari.es



Re: Scripts para borrar contenido

2011-10-04 Por tema Camaleón
El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió:

> O usar el operador de expansión {}
> 
> rm -f /home/alexis/*.{mp3,jpg,etc...}

Que no, que eso no sirve para lo que busca el OP X-)

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: http://lists.debian.org/pan.2011.10.04.10.50...@gmail.com



Re: Scripts para borrar contenido

2011-10-04 Por tema Juan Antonio
El 03/10/11 17:03, Marc Olive escribió:
> On Monday 03 October 2011 16:56:58 AV wrote:
>> Colegas,
>>
>> Tengo este script:
>>
>> rm -r /home/alexis/*
>>
>> Ahora como pudiera hacer para modificarlo que me revise todo el
>> contenido de la carpeta personal, incluyendo escritorio y solo borre los
>> ficheros, por ejemplo: mp3, wav, mpg, etc...
>>
> find -name '*.jpg' -or -name '*.mp3' | while read ar
> do
> rm -f "$ar"
> done
>
>> Disculpen todos pero llevo una semana sin internet, por problemas con el
>> proveedor y la red.
>>
>>
>> Saludos,
>>
>> Alexis

O usar el operador de expansión {}

rm -f /home/alexis/*.{mp3,jpg,etc...}

Un saludo.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e8ab215.60...@limbo.ari.es



Re: Scripts para borrar contenido

2011-10-03 Por tema Camaleón
El Mon, 03 Oct 2011 12:31:23 -0500, Ivan Aleman escribió:

> 2011/10/3 AV 
> 
>> Colegas,
>>
>> Tengo este script:
>>
>> rm -r /home/alexis/*
>>
>> Ahora como pudiera hacer para modificarlo que me revise todo el
>> contenido de la carpeta personal, incluyendo escritorio y solo borre
>> los ficheros, por ejemplo: mp3, wav, mpg, etc...
>>
>>
> Hay varias formas, tomando en cuenta tu script sugiero:
> 
> rm -r /home/alexis/{*.mp3,*.mpg,*.wav}
> 
> Esa linea utiliza la expansion de bash y rm borra cada archivo que
> encuantre con esas extensiones.

(...)

Hum... no, eso no funciona:

sm01@stt008:~$ rm -ri $HOME/{*.pdf,*.txt}
rm: no se puede borrar «/home/sm01/*.pdf»: No existe el fichero o el directorio
rm: no se puede borrar «/home/sm01/*.txt»: No existe el fichero o el directorio

Sólo te sirve cuando estás dentro del directorio que contiene esos 
archivos :-)

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: http://lists.debian.org/pan.2011.10.03.17.58...@gmail.com



Re: Scripts para borrar contenido

2011-10-03 Por tema Ivan Aleman
2011/10/3 AV 

> Colegas,
>
> Tengo este script:
>
> rm -r /home/alexis/*
>
> Ahora como pudiera hacer para modificarlo que me revise todo el
> contenido de la carpeta personal, incluyendo escritorio y solo borre los
> ficheros, por ejemplo: mp3, wav, mpg, etc...
>
>
Hay varias formas, tomando en cuenta tu script sugiero:

rm -r /home/alexis/{*.mp3,*.mpg,*.wav}

Esa linea utiliza la expansion de bash y rm borra cada archivo que encuantre
con esas extensiones.

Aun sin internet puedes revisar las man del sistema, recomendado que revises
la de bash, find, rm, xargs, etc.

Saludos.


>
>
>

-- 
Iván
@alemani


Re: Re: [OT] Re: Scripts para borrar contenido

2011-10-03 Por tema fernando sainz
El día 3 de octubre de 2011 17:18, López Denazis Santiago
 escribió:
>
>
>  Original Message 
> Subject: Re: [OT] Re: Scripts para borrar contenido
> Date: Mon, 03 Oct 2011 11:18:23 -0400
> From: AV 
> Reply-To: a...@rcs.co.cu
> Organization: RCS
> To: López Denazis Santiago 
>
> El lun, 03-10-2011 a las 11:59 -0300, López Denazis Santiago escribió:
>>
>> On 10/03/2011 11:56 AM, AV wrote:
>> > Colegas,
>> >
>> > Tengo este script:
>> >
>> > rm -r /home/alexis/*
>> >
>> > Ahora como pudiera hacer para modificarlo que me revise todo el
>> > contenido de la carpeta personal, incluyendo escritorio y solo borre los
>> > ficheros, por ejemplo: mp3, wav, mpg, etc...
>> >
>> > Disculpen todos pero llevo una semana sin internet, por problemas con el
>> > proveedor y la red.
>> >
>> >
>> > Saludos,
>> >
>> > Alexis
>> >
>> >
>> >
>>
>>   *.png, *.mp3, etc, etc, etc
>>
>> --
>> Santiago López Denazis
>> Open your source, open your mind.
>>
>>
>
> Disculpen todos,
>
> Los ejemplos que me enviaron, revisan tambien el contenido de las
> subcarpetas.
>
> Saludos,
>
> Alexis
>
>
>

Usa el man y lee un poco

man find

S2


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAGw=rHj5YqyZkJVqDsiqGrcxT0kfUOjgbcahfl+p6yrx...@mail.gmail.com



Fwd: Re: [OT] Re: Scripts para borrar contenido

2011-10-03 Por tema López Denazis Santiago



 Original Message 
Subject: Re: [OT] Re: Scripts para borrar contenido
Date: Mon, 03 Oct 2011 11:18:23 -0400
From: AV 
Reply-To: a...@rcs.co.cu
Organization: RCS
To: López Denazis Santiago 

El lun, 03-10-2011 a las 11:59 -0300, López Denazis Santiago escribió:

On 10/03/2011 11:56 AM, AV wrote:
> Colegas,
>
> Tengo este script:
>
> rm -r /home/alexis/*
>
> Ahora como pudiera hacer para modificarlo que me revise todo el
> contenido de la carpeta personal, incluyendo escritorio y solo borre los
> ficheros, por ejemplo: mp3, wav, mpg, etc...
>
> Disculpen todos pero llevo una semana sin internet, por problemas con el
> proveedor y la red.
>
>
> Saludos,
>
> Alexis
>
>
>

   *.png, *.mp3, etc, etc, etc

--
Santiago López Denazis
Open your source, open your mind.




Disculpen todos,

Los ejemplos que me enviaron, revisan tambien el contenido de las
subcarpetas.

Saludos,

Alexis



--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e89d23d.6040...@gmail.com



Re: Scripts para borrar contenido

2011-10-03 Por tema fernando sainz
El día 3 de octubre de 2011 17:03, Marc Olive
 escribió:
> On Monday 03 October 2011 16:56:58 AV wrote:
>> Colegas,
>>
>> Tengo este script:
>>
>> rm -r /home/alexis/*
>>
>> Ahora como pudiera hacer para modificarlo que me revise todo el
>> contenido de la carpeta personal, incluyendo escritorio y solo borre los
>> ficheros, por ejemplo: mp3, wav, mpg, etc...
>>
>
> find -name '*.jpg' -or -name '*.mp3' | while read ar
> do
>    rm -f "$ar"
> done
>
>> Disculpen todos pero llevo una semana sin internet, por problemas con el
>> proveedor y la red.
>>
>>
>> Saludos,
>>
>> Alexis
>
> --
>
> Marc Olivé
> Blau Advisors
>
> www.blauadvisors.com
>
>
>

Qué fué de aquel bonito find
(Que borra en toda la estructura de subdirectorios...)

find /home/loquesea -name "*jpg" -exec echo {} \;

(Donde pone echo poner rm una vez que se ve que es lo que se quiere borrar.)

Como ejercicio, usar xargs (solo poner find xargs en google te da la respuesta.)

find /home/peter -name *~ |xargs rm

Saludos.


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



Re: Scripts para borrar contenido

2011-10-03 Por tema Marc Olive
On Monday 03 October 2011 16:56:58 AV wrote:
> Colegas,
> 
> Tengo este script:
> 
> rm -r /home/alexis/*
> 
> Ahora como pudiera hacer para modificarlo que me revise todo el
> contenido de la carpeta personal, incluyendo escritorio y solo borre los
> ficheros, por ejemplo: mp3, wav, mpg, etc...
> 

find -name '*.jpg' -or -name '*.mp3' | while read ar
do
rm -f "$ar"
done

> Disculpen todos pero llevo una semana sin internet, por problemas con el
> proveedor y la red.
> 
> 
> Saludos,
> 
> Alexis

-- 

Marc Olivé
Blau Advisors

www.blauadvisors.com  


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201110031703.40922.marc.ol...@blauadvisors.com



Re: Scripts para borrar contenido

2011-10-03 Por tema Nicolas Bevilacqua

El 03/10/11 11:56, AV escribió:

Colegas,

Tengo este script:

rm -r /home/alexis/*

Ahora como pudiera hacer para modificarlo que me revise todo el
contenido de la carpeta personal, incluyendo escritorio y solo borre los
ficheros, por ejemplo: mp3, wav, mpg, etc...

Disculpen todos pero llevo una semana sin internet, por problemas con el
proveedor y la red.


Saludos,

Alexis






Creo que así deberia funcionar:

rm -R /home/alexis/*.mp3 para los mp3 por ejemplo. Y asi con todos los 
que necesites.


Saludos, Nicolás.

--
:(){:|:&};: - In a world without Fences and Walls, who needs Windows and 
Gates - :(){:|:&};:



--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e89ce98.5030...@gmail.com



Re: Scripts para borrar contenido

2011-10-03 Por tema Roberto Quiñones
El día 3 de octubre de 2011 11:56, AV  escribió:
> Colegas,
>
> Tengo este script:
>
> rm -r /home/alexis/*
>
> Ahora como pudiera hacer para modificarlo que me revise todo el
> contenido de la carpeta personal, incluyendo escritorio y solo borre los
> ficheros, por ejemplo: mp3, wav, mpg, etc...
>
> Disculpen todos pero llevo una semana sin internet, por problemas con el
> proveedor y la red.
>
>
> Saludos,
>
> Alexis
>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: http://lists.debian.org/1317653818.2600.6.ca...@zeus.rcs.minjus.cu
>
>
--

basta que ocupes el mismo script y copies las lineas diciendo por cada
una la extención de archivo.

ejemplo

rm -r /home/alexis/*.mp3
rm -r /home/alexis/*.wav
rm -r /home/alexis/*.jpg
rm -r /home/alexis/*.txt

Saludos
-

Roberto Quiñones

Owner - Service Manager and System
ACShell.NET – Internet Services
robe...@acshell.net - www.acshell.net
San Martin #311 Santiago – CL (Chile)
+560981361713



--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cao7f6e96ksob3cme+1kpupok-kgezhecyomdvf7dy_os0xn...@mail.gmail.com



[OT] Re: Scripts para borrar contenido

2011-10-03 Por tema López Denazis Santiago

On 10/03/2011 11:56 AM, AV wrote:

Colegas,

Tengo este script:

rm -r /home/alexis/*

Ahora como pudiera hacer para modificarlo que me revise todo el
contenido de la carpeta personal, incluyendo escritorio y solo borre los
ficheros, por ejemplo: mp3, wav, mpg, etc...

Disculpen todos pero llevo una semana sin internet, por problemas con el
proveedor y la red.


Saludos,

Alexis





  *.png, *.mp3, etc, etc, etc

--
Santiago López Denazis
Open your source, open your mind.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e89cdc2.5050...@gmail.com



Scripts para borrar contenido

2011-10-03 Por tema AV
Colegas,

Tengo este script:

rm -r /home/alexis/*

Ahora como pudiera hacer para modificarlo que me revise todo el
contenido de la carpeta personal, incluyendo escritorio y solo borre los
ficheros, por ejemplo: mp3, wav, mpg, etc...

Disculpen todos pero llevo una semana sin internet, por problemas con el
proveedor y la red.


Saludos,

Alexis
 


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1317653818.2600.6.ca...@zeus.rcs.minjus.cu



Re: Lo mas usado y la elegancia en scripts

2010-11-08 Por tema Angel Claudio Alvarez
El sáb, 06-11-2010 a las 15:51 -0600, rantis cares escribió:
> 
> 
> El 6 de noviembre de 2010 15:35, Marc Aymerich 
> escribió:
> 2010/11/6 Marc Aymerich :
> > 2010/11/6 rantis cares :
> >> Listeros:
> >>
> >> Me gustaria saber dos cosas, si me puede ayudar:
> >>
> >> 1. ¿Cual es el lenguaje mas usado en scripts para que yo
> pueda ejecutar
> >> ordenes directamente desde consola y que ademas se pueda
> ejecutar esos
> >> mismos scripts con interfaz web?
> >>
> >> 2. Si hago scripts en bash ¿Estos tambien funcionaran en
>     una interfaz web?
> >>
> >> Gracias
> >>
> >
> > Para ejecutar scripts en bash con el navegador tienes varias
> opciones,
> >
> > - Bash como CGI (te lo recomiendo si son pocos scripts)
> > - Crear un frontend web con un lenguaje mas orientado a la
> web: php o
> > python, y hacer llamadas a los scripts. (te lo recomiendo si
> tienes
> > pensado un proyecto un poquito grande)
> >
> 
> 
> 
> 
> Algunos ejemplos interesantes de bash como cgi:
> 
> http://foxlx.acmesystems.it/?id=165
> 
> 
> 
> Sin duda, creo que me quedare entonces con bash.
> 

una de dos:
o estas loco o no leiste absolutamente NADA sobre scripting

> Agradezco sus atenciones
> 
> Rantiscares



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1289259050.2484.1.ca...@gabita2.angel-alvarez.com.ar



Re: Lo mas usado y la elegancia en scripts

2010-11-07 Por tema Camaleón
El Sat, 06 Nov 2010 15:03:29 -0600, rantis cares escribió:

> 1. ¿Cual es el lenguaje mas usado en scripts para que yo pueda ejecutar
> ordenes directamente desde consola y que ademas se pueda ejecutar esos
> mismos scripts con interfaz web?

¿Python, Tcl, Perl?
 
> 2. Si hago scripts en bash ¿Estos tambien funcionaran en una interfaz
> web?

Depende de la complejidad del script y de la configuración del servidor 
web.

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: http://lists.debian.org/pan.2010.11.07.12.38...@gmail.com



Re: Lo mas usado y la elegancia en scripts

2010-11-06 Por tema rantis cares
El 6 de noviembre de 2010 15:35, Marc Aymerich escribió:

> 2010/11/6 Marc Aymerich :
> > 2010/11/6 rantis cares :
> >> Listeros:
> >>
> >> Me gustaria saber dos cosas, si me puede ayudar:
> >>
> >> 1. ¿Cual es el lenguaje mas usado en scripts para que yo pueda ejecutar
> >> ordenes directamente desde consola y que ademas se pueda ejecutar esos
> >> mismos scripts con interfaz web?
> >>
> >> 2. Si hago scripts en bash ¿Estos tambien funcionaran en una interfaz
> web?
> >>
> >> Gracias
> >>
> >
> > Para ejecutar scripts en bash con el navegador tienes varias opciones,
> >
> > - Bash como CGI (te lo recomiendo si son pocos scripts)
> > - Crear un frontend web con un lenguaje mas orientado a la web: php o
> > python, y hacer llamadas a los scripts. (te lo recomiendo si tienes
> > pensado un proyecto un poquito grande)
> >
>
>
>
> Algunos ejemplos interesantes de bash como cgi:
>
> http://foxlx.acmesystems.it/?id=165
>
>
Sin duda, creo que me quedare entonces con bash.

Agradezco sus atenciones

Rantiscares


Re: Lo mas usado y la elegancia en scripts

2010-11-06 Por tema Marc Aymerich
2010/11/6 Marc Aymerich :
> 2010/11/6 rantis cares :
>> Listeros:
>>
>> Me gustaria saber dos cosas, si me puede ayudar:
>>
>> 1. ¿Cual es el lenguaje mas usado en scripts para que yo pueda ejecutar
>> ordenes directamente desde consola y que ademas se pueda ejecutar esos
>> mismos scripts con interfaz web?
>>
>> 2. Si hago scripts en bash ¿Estos tambien funcionaran en una interfaz web?
>>
>> Gracias
>>
>
> Para ejecutar scripts en bash con el navegador tienes varias opciones,
>
> - Bash como CGI (te lo recomiendo si son pocos scripts)
> - Crear un frontend web con un lenguaje mas orientado a la web: php o
> python, y hacer llamadas a los scripts. (te lo recomiendo si tienes
> pensado un proyecto un poquito grande)
>



Algunos ejemplos interesantes de bash como cgi:

http://foxlx.acmesystems.it/?id=165

-- 
Marc


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlkti=znz78+b46d0vzocusoqt9qku6crswhew0a...@mail.gmail.com



Re: Lo mas usado y la elegancia en scripts

2010-11-06 Por tema Jesus
On 11/06/2010 03:03 PM, rantis cares wrote:
> Listeros:
>
> Me gustaria saber dos cosas, si me puede ayudar:
>
> 1. ¿Cual es el lenguaje mas usado en scripts para que yo pueda
> ejecutar ordenes directamente desde consola y que ademas se pueda
> ejecutar esos mismos scripts con interfaz web?
>
> 2. Si hago scripts en bash ¿Estos tambien funcionaran en una interfaz web?
>
> Gracias
Puedes usar php para que los scripts se ejecuten en la consola usa el
paquete php-cli
y puedes agregar
#!/usr/bin/php -q

Saludos

-- 
ヘスス   アルベルト
"Nobody wants to say how this works.  Maybe nobody knows"
 "VIDEOADAPTOR SECTION"  on xorg.conf manual  
へすす   あるべると


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cd5caba.1030...@gmail.com



Re: Lo mas usado y la elegancia en scripts

2010-11-06 Por tema Marc Aymerich
2010/11/6 rantis cares :
> Listeros:
>
> Me gustaria saber dos cosas, si me puede ayudar:
>
> 1. ¿Cual es el lenguaje mas usado en scripts para que yo pueda ejecutar
> ordenes directamente desde consola y que ademas se pueda ejecutar esos
> mismos scripts con interfaz web?
>
> 2. Si hago scripts en bash ¿Estos tambien funcionaran en una interfaz web?
>
> Gracias
>

Para ejecutar scripts en bash con el navegador tienes varias opciones,

- Bash como CGI (te lo recomiendo si son pocos scripts)
- Crear un frontend web con un lenguaje mas orientado a la web: php o
python, y hacer llamadas a los scripts. (te lo recomiendo si tienes
pensado un proyecto un poquito grande)



-- 
Marc


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktikf9y-u+iggma+-qkef2gaqnw8mphadmlnzk...@mail.gmail.com



Lo mas usado y la elegancia en scripts

2010-11-06 Por tema rantis cares
Listeros:

Me gustaria saber dos cosas, si me puede ayudar:

1. ¿Cual es el lenguaje mas usado en scripts para que yo pueda ejecutar
ordenes directamente desde consola y que ademas se pueda ejecutar esos
mismos scripts con interfaz web?

2. Si hago scripts en bash ¿Estos tambien funcionaran en una interfaz web?

Gracias


Re: Scripts de inicio del sistema

2010-04-29 Por tema Angel Claudio Alvarez
El mié, 28-04-2010 a las 18:03 -0400, Gary Ariel Sandi Vigabriel
escribió:
> 2010/4/28 Angel Claudio Alvarez :
> > El mar, 27-04-2010 a las 21:57 -0400, Gary Ariel Sandi Vigabriel
> > escribió:
> >> Buenas lista!
> >>
> >> Tengo 2 scripts en mi servidor que requieren lo siguiente:
> >>
> >> 1. Iniciarse luego de todos los demás scripts de arranque.
> >> 2. Un script debe iniciarse después del otro.
> >>
> >> ya probe con
> >>
> >> update-rc.d script1 defaults 80
> >> update-rc.d script2 defaults 80
> >>
> >> tambien con:
> >>
> >> update-rc.d script1 defaults
> >> update-rc.d script2 defaults
> >>
> >
> > y no te funciona?
> > los script por supuesto estan en /etc/init.d/  y soportan start stop
> > restart reload no?
> > Lee la guia de referencia de debian
> > y no utilices rc.local
> >> Alguna otra idea?
> >>
> >> --
> >>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
> >> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
> >> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
> >>   `- http://www.debian.org | Debian GNU/Linux User
> >>
> >>
> >
> >
> >
> 
> Claudio por que no usar rc.local?
> 
porque NO podes tener control sobre el script
como lo detenes o recargas?? en cualquier momento?
como haces para arrnacar uno solo de los 2 scripts?

Hay miles de caso en que un programa ante un caso de recibir un signal
de stop debe guardar cosas , eliminar archivos, etc por lo que si no
recibe el signal correcto puede tener problemas al rearrancar
y puedo seguir nombrandote decenas de casos por los que es necesario
tener un control sobre los scripts que arrancan programas

> Comentarles que el primer script se queda parado por que espera una
> linea, no es necesario ponerle algo pero se queda alli y el segundo
> script ya no arranca por que el otro esta esperando una respuesta.
ves?

> 
> 
> Salu2
> 
> -- 
>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
>   `- http://www.debian.org | Debian GNU/Linux User
> 
> 



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1272576926.2368.4.ca...@gabita2.angel-alvarez.com.ar



Re: Scripts de inicio del sistema

2010-04-28 Por tema Marc Olive


El Thursday 29 April 2010 04:50:22 Jorge Toro va escriure:
> El 28 de abril de 2010 20:40, Tony Peña  escribió:
>
> lo que tenes que hacer es un script de arranque que te ejecute estos
> script(si sos tan amable no podes decir que ejecutan estos script) y luego
> ubicarlo en /etc/init.d/ y luego crear los enlaces para los runlevels con
> update-rc.d script.sh defaults.

Presupongo que tienes Lenny o posterior. Entonces, NO, NO TIENES QUE HACER 
ESTO ni nada de lo que te han dicho. En lugar deberias leer el manual de 
Debian: http://wiki.debian.org/LSBInitScripts

Debian Lenny usa scripts de arranque que cumplen la especificacion LSB, basado 
en dependencias. Con esto puedes definir relaciones entre scripts y cuales 
deben ejecutarse antes o despues de qué otros.
Deben contener informacion como:

### BEGIN INIT INFO
# Provides:  scriptname
# Required-Start:$remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop:  0 1 6
# Short-Description: Start daemon at boot time
# Description:   Enable service provided by daemon.
### END INIT INFO

> saludos y suerte.

PD: Esto te lo dijo al hacer "update-rc.d", seguro (si estas en Lenny o 
posterior).

-- 

Marc Olivé
Grup Blau

www.grupblau.com  


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201004290859.12118.marc.ol...@grupblau.com



Re: Scripts de inicio del sistema

2010-04-28 Por tema Jorge Toro
El 28 de abril de 2010 20:40, Tony Peña  escribió:

> antes de iniciar el sistema con el /etc/rc.local que te envie anteriormente
>
> ejecuta el script a mano a ver que espera el ...
> si puedes ponlo en modo debug para ver todas las opciones
>
> /bin/sh -x script-01.sh
>
> saludos
>
> El 28 de abril de 2010 18:03, Gary Ariel Sandi Vigabriel <
> gary@gmail.com> escribió:
>
> 2010/4/28 Angel Claudio Alvarez :
>> > El mar, 27-04-2010 a las 21:57 -0400, Gary Ariel Sandi Vigabriel
>> > escribió:
>> >> Buenas lista!
>> >>
>> >> Tengo 2 scripts en mi servidor que requieren lo siguiente:
>> >>
>> >> 1. Iniciarse luego de todos los demás scripts de arranque.
>> >> 2. Un script debe iniciarse después del otro.
>> >>
>> >> ya probe con
>> >>
>> >> update-rc.d script1 defaults 80
>> >> update-rc.d script2 defaults 80
>> >>
>> >> tambien con:
>> >>
>> >> update-rc.d script1 defaults
>> >> update-rc.d script2 defaults
>> >>
>> >
>> > y no te funciona?
>> > los script por supuesto estan en /etc/init.d/  y soportan start stop
>> > restart reload no?
>> > Lee la guia de referencia de debian
>> > y no utilices rc.local
>> >> Alguna otra idea?
>> >>
>> >> --
>> >>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
>> >> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
>> >> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
>> >>   `- http://www.debian.org | Debian GNU/Linux User
>> >>
>> >>
>> >
>> >
>> >
>>
>> Claudio por que no usar rc.local?
>>
>> Comentarles que el primer script se queda parado por que espera una
>> linea, no es necesario ponerle algo pero se queda alli y el segundo
>> script ya no arranca por que el otro esta esperando una respuesta.
>>
>>
>> Salu2
>>
>> --
>>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
>> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
>> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
>>  `- http://www.debian.org | Debian GNU/Linux User
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmas...@lists.debian.org
>> Archive:
>> http://lists.debian.org/t2heeb953ee1004281503pfb2050f7w18b3694e06444...@mail.gmail.com
>>
>>
>Hola Gary,
lo que tenes que hacer es un script de arranque que te ejecute estos
script(si sos tan amable no podes decir que ejecutan estos script) y luego
ubicarlo en /etc/init.d/ y luego crear los enlaces para los runlevels con
update-rc.d script.sh defaults.

saludos y suerte.

-- 
Jorge A. Toro Hoyos
Ing. Teleinformático.
CumbiaTIC, Dir. División de Informática COR, Esp. GNU/Linux, Esp. Desarrollo
de Software. Ing. NOC Anditel (Proyecto COMPARTEL).
http://jolthgs.wordpress.com/
--
Powered By Debian.
Developer Bullix GNU/Linux.
--
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBIWWH6q7mzdgTzI5ARAkX5AJ9TR6hL2ocLMOUDRfhts8DlVl+jpwCeNw5x
p4+4FNUHPDUx1lU9F8WSKCA=
=zRhQ
-END PGP SIGNATURE-
Este correo esta protegido bajo los términos de la Licencia
Atribución-Compartir Obras Derivadas Igual a 2.5 Colombia de Creative
Commons. Observé la licencia visitando este sitio
http://creativecommons.org/licenses/by-sa/2.5/co/.


Re: Scripts de inicio del sistema

2010-04-28 Por tema Tony Peña
antes de iniciar el sistema con el /etc/rc.local que te envie anteriormente
ejecuta el script a mano a ver que espera el ...
si puedes ponlo en modo debug para ver todas las opciones

/bin/sh -x script-01.sh

saludos

El 28 de abril de 2010 18:03, Gary Ariel Sandi Vigabriel  escribió:

> 2010/4/28 Angel Claudio Alvarez :
> > El mar, 27-04-2010 a las 21:57 -0400, Gary Ariel Sandi Vigabriel
> > escribió:
> >> Buenas lista!
> >>
> >> Tengo 2 scripts en mi servidor que requieren lo siguiente:
> >>
> >> 1. Iniciarse luego de todos los demás scripts de arranque.
> >> 2. Un script debe iniciarse después del otro.
> >>
> >> ya probe con
> >>
> >> update-rc.d script1 defaults 80
> >> update-rc.d script2 defaults 80
> >>
> >> tambien con:
> >>
> >> update-rc.d script1 defaults
> >> update-rc.d script2 defaults
> >>
> >
> > y no te funciona?
> > los script por supuesto estan en /etc/init.d/  y soportan start stop
> > restart reload no?
> > Lee la guia de referencia de debian
> > y no utilices rc.local
> >> Alguna otra idea?
> >>
> >> --
> >>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
> >> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
> >> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
> >>   `- http://www.debian.org | Debian GNU/Linux User
> >>
> >>
> >
> >
> >
>
> Claudio por que no usar rc.local?
>
> Comentarles que el primer script se queda parado por que espera una
> linea, no es necesario ponerle algo pero se queda alli y el segundo
> script ya no arranca por que el otro esta esperando una respuesta.
>
>
> Salu2
>
> --
>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
>  `- http://www.debian.org | Debian GNU/Linux User
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive:
> http://lists.debian.org/t2heeb953ee1004281503pfb2050f7w18b3694e06444...@mail.gmail.com
>
>


Re: Scripts de inicio del sistema

2010-04-28 Por tema Angel Claudio Alvarez
El mar, 27-04-2010 a las 21:57 -0400, Gary Ariel Sandi Vigabriel
escribió:
> Buenas lista!
> 
> Tengo 2 scripts en mi servidor que requieren lo siguiente:
> 
> 1. Iniciarse luego de todos los demás scripts de arranque.
> 2. Un script debe iniciarse después del otro.
> 
> ya probe con
> 
> update-rc.d script1 defaults 80
> update-rc.d script2 defaults 80
> 
> tambien con:
> 
> update-rc.d script1 defaults
> update-rc.d script2 defaults
> 

y no te funciona?
los script por supuesto estan en /etc/init.d/  y soportan start stop
restart reload no?
Lee la guia de referencia de debian
y no utilices rc.local
> Alguna otra idea?
> 
> -- 
>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
>   `- http://www.debian.org | Debian GNU/Linux User
> 
> 



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1272491367.2401.1.ca...@gabita2.angel-alvarez.com.ar



Re: Scripts de inicio del sistema

2010-04-28 Por tema Gary Ariel Sandi Vigabriel
2010/4/28 Angel Claudio Alvarez :
> El mar, 27-04-2010 a las 21:57 -0400, Gary Ariel Sandi Vigabriel
> escribió:
>> Buenas lista!
>>
>> Tengo 2 scripts en mi servidor que requieren lo siguiente:
>>
>> 1. Iniciarse luego de todos los demás scripts de arranque.
>> 2. Un script debe iniciarse después del otro.
>>
>> ya probe con
>>
>> update-rc.d script1 defaults 80
>> update-rc.d script2 defaults 80
>>
>> tambien con:
>>
>> update-rc.d script1 defaults
>> update-rc.d script2 defaults
>>
>
> y no te funciona?
> los script por supuesto estan en /etc/init.d/  y soportan start stop
> restart reload no?
> Lee la guia de referencia de debian
> y no utilices rc.local
>> Alguna otra idea?
>>
>> --
>>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
>> : :' :  *The Universal O.S.*    | gary[dot]gsv[at]gmail[dot]com
>> `. `'`  Linux User: 448533     | GPG Key ID: 8BAD86EC
>>   `-     http://www.debian.org | Debian GNU/Linux User
>>
>>
>
>
>

Claudio por que no usar rc.local?

Comentarles que el primer script se queda parado por que espera una
linea, no es necesario ponerle algo pero se queda alli y el segundo
script ya no arranca por que el otro esta esperando una respuesta.


Salu2

-- 
 .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
: :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
`. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
  `- http://www.debian.org | Debian GNU/Linux User


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



Re: Scripts de inicio del sistema

2010-04-27 Por tema Tony Peña
hola
cuando todos los scripts de GNU/Debian Linux terminan de iniciar, en
/etc/rc.local
editalo y solo veras

exit 0
antes de esa linea pones el 1ero y luego el 2do , es todo

quedaria

# cat /etc/rc.local

script1.sh
script2.sh
exit 0

saludos

El 27 de abril de 2010 21:57, Gary Ariel Sandi Vigabriel  escribió:

> Buenas lista!
>
> Tengo 2 scripts en mi servidor que requieren lo siguiente:
>
> 1. Iniciarse luego de todos los demás scripts de arranque.
> 2. Un script debe iniciarse después del otro.
>
> ya probe con
>
> update-rc.d script1 defaults 80
> update-rc.d script2 defaults 80
>
> tambien con:
>
> update-rc.d script1 defaults
> update-rc.d script2 defaults
>
> Alguna otra idea?
>
> --
>  .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
> : :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
> `. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
>  `- http://www.debian.org | Debian GNU/Linux User
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive:
> http://lists.debian.org/z2reeb953ee1004271857x9a0832c0t21e63ad67cbe0...@mail.gmail.com
>
>


Scripts de inicio del sistema

2010-04-27 Por tema Gary Ariel Sandi Vigabriel
Buenas lista!

Tengo 2 scripts en mi servidor que requieren lo siguiente:

1. Iniciarse luego de todos los demás scripts de arranque.
2. Un script debe iniciarse después del otro.

ya probe con

update-rc.d script1 defaults 80
update-rc.d script2 defaults 80

tambien con:

update-rc.d script1 defaults
update-rc.d script2 defaults

Alguna otra idea?

-- 
 .''`.  **Debian GNU/Linux**  | Gary Ariel Sandi Vigabriel
: :' :  *The Universal O.S.*| gary[dot]gsv[at]gmail[dot]com
`. `'`  Linux User: 448533 | GPG Key ID: 8BAD86EC
  `- http://www.debian.org | Debian GNU/Linux User


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



Re: Scripts

2009-06-30 Por tema Joan Manuel Lopez
Saludos prueba con este script adaptalo a tu necesidad. Cualquier duda
escribeme a mi privado.

#!/bin/bash

cat /etc/passwd | awk -F: '$3>=1000 {printf $1","$5"\n"}' > /root/user
sed 's/,/:/g' /root/user > /root/user1
cat /root/user1 | egrep -v no_abook > /root/user2
cat /root/user2 | awk -F: '{printf $1"|"$2"||"$1"@subdominio.cu|"$3"\n"}'
> /var/lib/squirrelmail/data/global.abook
chmod 440 /var/lib/squirrelmail/data/global.abook
rm /root/user
rm /root/user1
rm /root/user2
exit 0

--
Administrador de Red
Empresa Eléctrica Guantánamo
Phone: (0121) 327452
Phone: (0121) 323512 Ext. 225
Jabber: joanman...@jb.elecgtm.une.cu
Jabber: joanman...@jb.une.cu
Jabber: joanmanuel1...@gmail.com
Debian GNU/Linux user# 490001
--


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Scripts (Solucionado)

2009-06-29 Por tema Carmen Marcela Alegria C.


Es necesario un script para algo asi? no seria mas simple y limpio usar la 
linea de comando?

Yo usaria algo asi, para eliminar el uso de archivos temporales y quiza un 
mejor uso de los argumentos que se le pasan al

 egrep -v no_abook /etc/passwd  | awk -F: '$3>=1000 {printf $1","$5"\n"}' |sed 
's/,/:/g' | awk -F: '{printf $1"|"$2"||"$1"@inivit.cu|"$3"\n"}'

o

 egrep -v no_abook /etc/passwd  | cut -f3,5 -d : | cut -f1 -d , | awk -F: 
'$1>=1000 {printf $1"|"$2"||"$1"@inivit.cu|"$3"\n"}'

 Seguramente alguien habilidoso en awk podria hacerlo sin necesidad de tanto |, 
cierto??

Saludos,

Marcela Alegria




--- El lun 29-jun-09, Machado  escribió:

> De:: Machado 
> Asunto: Re: Scripts (Solucionado)
> A: debian-user-spanish@lists.debian.org
> Fecha: lunes 29 de junio de 2009, 8:39
> Ya gracias lo solucione el problemita
> era en el detalle de que no lleva la
> primera linea #!/bin/bash
> 
> 
> 
> 
> 
> > Saludos Lista
> >
> > Tengo un script aqui para sacar todos mis usuarios de
> correo y ponerlo en
> > global.books, el problema es que cuando lo ejecuto me
> pone el siguiente
> > error
> >
> > awk: line 1: no arguments in call to printf
> >
> > Aqui va el script
> >
> > #!/bin/bash
> >
> > cat /etc/passwd | awk -F: '$3>=1000 {printf
> $1","$5"\n"}' > /root/user
> > sed 's/,/:/g' /root/user > /root/user1
> > cat /root/user1 | egrep -v no_abook > /root/user2
> > cat /root/user2 | awk -F: '{printf
> > $1"|"$2"||"$1"@inivit.cu|"$3"\n"}' >
> /var/www/directorio/global.abook
> > rm /root/user
> > rm /root/user1
> > rm /root/user2
> >
> > exit 0
> >
> > Alguien por favor que me pueda ayudar.
> >
> > --
> > 
> >  * Yuniesky Machado Rojas   
>    *
> >  * Administrador de Redes   
>    *
> >  * Nodo: inivit.cu     *
> >  * Instituto Nacional de Investigación en
> Viandas Tropicales
> >  * Jabber: m...@softwarelibre.cu
> > *           
>    ymach...@jabber-hispano.org
> > *GNU/Linux User #481684 (http://counter.li.org)
> >  
> >
> >
> >
> > --
> > Este mensaje ha sido analizado por MailScanner
> > en busca de virus y otros contenidos peligrosos,
> > y se considera que está limpio.
> > For all your IT requirements visit: http://www.transtec.co.uk
> >
> >
> > --
> > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> > with a subject of "unsubscribe". Trouble? Contact
> > listmas...@lists.debian.org
> >
> >
> 
> 
> -- 
> 
>  * Yuniesky Machado Rojas       *
>  * Administrador de Redes       *
>  * Nodo: inivit.cu     *
>  * Instituto Nacional de Investigación en Viandas
> Tropicales
>  * Jabber: m...@softwarelibre.cu
> *           
>    ymach...@jabber-hispano.org
> *GNU/Linux User #481684 (http://counter.li.org)
>  
> 
> 
> 
> -- 
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
> For all your IT requirements visit: http://www.transtec.co.uk
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> 
> 


  ¡Obtén la mejor experiencia en la web! Descarga gratis el nuevo Internet 
Explorer 8. http://downloads.yahoo.com/ieak8/?l=mx


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Scripts (Solucionado)

2009-06-29 Por tema Machado
Ya gracias lo solucione el problemita era en el detalle de que no lleva la
primera linea #!/bin/bash





> Saludos Lista
>
> Tengo un script aqui para sacar todos mis usuarios de correo y ponerlo en
> global.books, el problema es que cuando lo ejecuto me pone el siguiente
> error
>
> awk: line 1: no arguments in call to printf
>
> Aqui va el script
>
> #!/bin/bash
>
> cat /etc/passwd | awk -F: '$3>=1000 {printf $1","$5"\n"}' > /root/user
> sed 's/,/:/g' /root/user > /root/user1
> cat /root/user1 | egrep -v no_abook > /root/user2
> cat /root/user2 | awk -F: '{printf
> $1"|"$2"||"$1"@inivit.cu|"$3"\n"}' > /var/www/directorio/global.abook
> rm /root/user
> rm /root/user1
> rm /root/user2
>
> exit 0
>
> Alguien por favor que me pueda ayudar.
>
> --
> 
>  * Yuniesky Machado Rojas   *
>  * Administrador de Redes   *
>  * Nodo: inivit.cu *
>  * Instituto Nacional de Investigación en Viandas Tropicales
>  * Jabber: m...@softwarelibre.cu
> *   ymach...@jabber-hispano.org
> *GNU/Linux User #481684 (http://counter.li.org)
>  
>
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
> For all your IT requirements visit: http://www.transtec.co.uk
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
>
>


-- 

 * Yuniesky Machado Rojas   *
 * Administrador de Redes   *
 * Nodo: inivit.cu *
 * Instituto Nacional de Investigación en Viandas Tropicales
 * Jabber: m...@softwarelibre.cu
*   ymach...@jabber-hispano.org
*GNU/Linux User #481684 (http://counter.li.org)
 



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
For all your IT requirements visit: http://www.transtec.co.uk


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Scripts

2009-06-29 Por tema Machado
Saludos Lista

Tengo un script aqui para sacar todos mis usuarios de correo y ponerlo en
global.books, el problema es que cuando lo ejecuto me pone el siguiente
error

awk: line 1: no arguments in call to printf

Aqui va el script

#!/bin/bash

cat /etc/passwd | awk -F: '$3>=1000 {printf $1","$5"\n"}' > /root/user
sed 's/,/:/g' /root/user > /root/user1
cat /root/user1 | egrep -v no_abook > /root/user2
cat /root/user2 | awk -F: '{printf
$1"|"$2"||"$1"@inivit.cu|"$3"\n"}' > /var/www/directorio/global.abook
rm /root/user
rm /root/user1
rm /root/user2

exit 0

Alguien por favor que me pueda ayudar.

-- 

 * Yuniesky Machado Rojas   *
 * Administrador de Redes   *
 * Nodo: inivit.cu *
 * Instituto Nacional de Investigación en Viandas Tropicales
 * Jabber: m...@softwarelibre.cu
*   ymach...@jabber-hispano.org
*GNU/Linux User #481684 (http://counter.li.org)
 



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
For all your IT requirements visit: http://www.transtec.co.uk


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



IceDove y scripts incontrolables.

2009-01-16 Por tema JAP

Buenas tardes, lista:

Tengo un porblemita con IceDove que me está sacando de las casillas.
Tengo una dirección de GMail personal, donde todos mis amigos me mandan 
sus correos, y uno de ellos específicamente suele mandar bastantes 
adjuntos más o menos pesados.

Uso ceDove para bajarlo comp pop3.
Por ejemplo: me mandó hoy un correo con un agregado de 3 MB; cuando 
pincho para verlo, empieza un cartel a la izquierda "Cargando mensaje", 
y se puede pasar así hasta 3 minutos, y a la derecha la barra de carga, 
hasta que por fin muestra los "agregados" al pié de página.

Algunas veces aparece un cartel que dice:

Advertencia: Unresponsive script.
Un script en esta página puede estar ocupado, o puede haber dejado de 
responder. Puede detener el script ahora o puede continuar para ver si 
el script se completa.

Continuar / Detener script


No importa lo que elija, se va al infinito. La única solución es matar 
IceDove.
La forma ridícula en que veo los correos es con botón derecho de ratón, 
hacer un "Guardar como...", y luego abrir el archivo con KMail, que no 
tiene ningún problema en verlo.
La única referencia que encontré haciendo STFW, es alguien que con 
Thunderbird sobre Windows tiene el mismo problema al recibir correos 
php, pero nada más.


¿Alguien tiene o tuvo un problema similar?
¿Cómo lo solucionó?

Gracias.


--
GNU/Linux - Usuario Registrado # 389414
http://i18n.counter.li.org


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Ejecutar scripts .sh en pareticion ext3 en un lapiz USB

2008-08-09 Por tema mylinuxmaillists-2007
Hola Fernando.

Efectivamente, tienes razon, lo que yo buscaba era la manera de ponerle a la 
particion un atributo de "ejecutable" y no tener que hacer eso cada vezno 
he encontrado nada.

En fin, si no queda otro remedio pues lo haremos:)

Saludos
Josep



--- El vie, 8/8/08, fernandojoseGmail <[EMAIL PROTECTED]> escribió:

> De: fernandojoseGmail <[EMAIL PROTECTED]>
> Asunto: Re: Ejecutar scripts .sh en pareticion ext3 en un lapiz USB
> Para: debian-user-spanish@lists.debian.org
> Fecha: viernes, 8 agosto, 2008 12:26
> [EMAIL PROTECTED] wrote:
> > Hola Fernando.
> >
> > Efectivamente, lo he mirado y si, pero me explico un
> poco mas lo que quiero hacer:
> >
> >
> > Tengo un lapiz usb en el cual he puesto todos los
> paquetes que necesito  para lenny , mi idea es arrancar con
> el "netinst cd"  e instalar solo lo minimo,
> despues copiar los paquetes a /var/cache/apt/archives,
> despues ejecuto dselect y apt-get install y ya tengo todos
> los paquetes instalados.
> >
> > Todo queria hacerlo desde el usb por eso queria
> asignar a esa particion permisos de que se pueda ejecutar
> desde ella, siempre, no cada vez que me toque instalar
> linux.
> >
> >
> > Saludos
> > Josep
> >
> >
> >   
> No te entiendo bien, no es problema de la partición, es
> problema de la
> forma en que se
> monta la partición.
> En algún momento tu montas la partición, si lo hace el
> sistema de forma
> automática
> lo hará con los parámetros por defecto que te comentaba,
> con "users"
> que implica
> el "noexec" por lo que deberías desmontarla y
> montarla manualmente con
> el parámetro
> "exec"
>
> Un saludo.
>
> >
> >   
> >>> Tengo un lapiz usb formateado en ext3 que
> cuando
> >>>   
> >> quiero ejecutar algun script.sh por ejemplo me
> dice que
> >> acceso denegado, copiando ese script al hd
> funciona sin
> >> problemas.
> >> 
> >>> Problema de permisos de directorio no es, debe
> ser
> >>>   
> >> algo de como esta montada la unidad..alguien sabe
> que hay
> >> que hacer?
> >> 
> >>> Saludos
> >>> Josep
> >>>
> >>>   
> >>>   


  __ 
Enviado desde Correo Yahoo! La bandeja de entrada más inteligente.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



  1   2   3   >