Re: Problemas con Script en el Incio de Debioan :) (SOLUCIONADO)
El vie, 12-11-2010 a las 00:53 +0100, angeld escribió: > Thu, 11 Nov 2010, Francisco Javier Aravena Jimenez: > > > Estoy compartiendo internet desde una tarjeta de red de mi estacion de > > trabajoa un switch.. > > > > Segui un buen tutorial sobre esto y resulto a la perfeccion (ademas cree un > > DHCP para no estar configurando a mano los equipos que cuelgan de mi PC.) > > > > el tutorial lo segui desde aca " > > http://foro.cibernodo.net/tema-compartir-inet-desde-debian-gnu-linux-a-traves-de-cable-cruzado > > " > > > > funciona a la perfeccion comparto ie con lso > > equipos..perrroo tengo un detalle mas menos molesto. > > > > al dejar el script en /etc/init.d/ para que se ejecute siempre al incio de > > la sesion... no lo puedo configurar y me devuelve esto. > > > > > > > > update-rc.d iptables start 00 2 3 4 5 . > > update-rc.d: using dependency based boot sequencing > > insserv: warning: script 'iptables' missing LSB tags and overrides > > insserv: There is a loop between service usplash and iptables if stopped > > insserv: loop involving service iptables at depth 2 > > insserv: loop involving service usplash at depth 1 > > insserv: Stopping iptables depends on usplash and therefore on system > > facility `$all' which can not be true! > > insserv: exiting now without changing boot order! > > update-rc.d: error: insserv rejected the script header > > r...@ssu-faravena:~# > > > > > > > > con rrconf tambien pasa lo mismo y no hay caso de que se ejecute solo al > > inicio, entonces debo ejecutar cada vez el scrips manualmente y esto es muy > > molesto...es solo ese detalle si me pueden ayudar a que se ejecute solo para > > no tener que hacerlo manualmente. > > > > me podrian orientar en que debo hacer o si hay otra forma de ejecutar el > > script al incio del sistema ??? > > > > desde ya agradecido, pego tb el contenido del script que uso... > > > > > > > > #!/bin/sh > > > > echo -n " Aplicando Reglas de Firewall..." > > > > ## FLUSH de reglas > > iptables -F > > iptables -X > > iptables -Z > > iptables -t nat -F > > > > ## Establecemos politica por defecto > > iptables -P INPUT ACCEPT > > iptables -P OUTPUT ACCEPT > > iptables -P FORWARD ACCEPT > > iptables -t nat -P PREROUTING ACCEPT > > iptables -t nat -P POSTROUTING ACCEPT > > > > # El localhost se deja (por ejemplo conexiones locales a mysql) > > /sbin/iptables -A INPUT -i lo -j ACCEPT > > > > # Al firewall tenemos acceso desde la red local > > iptables -A INPUT -s 13.100.13.0/24 -i eth0 -j ACCEPT > > > > # Al firewall tenemos acceso desde la red local > > iptables -A INPUT -s 13.100.13.0/24 -i eth2 -j ACCEPT > > > > #Empezamos a realizar el Puente desde eth0 > > iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE > > > > #Direccionamos el Puente a eth2 > > iptables -A INPUT -s 13.100.13.0/24 -i eth2 -j ACCEPT > > > > #Se ejecuta la Orden > > echo 1 > /proc/sys/net/ipv4/ip_forward > > > > echo " OK . Verifique que lo que se aplica con: iptables -L -n" > > > > > > Si miras cualquier script en '/etc/init.d/' verás que hay una > sección al principio tipo: > > ### BEGIN INIT INFO > # Provides: gogoc > # Required-Start:$network $remote_fs > # Required-Stop: $network $remote_fs > # Default-Start: 2 3 4 5 > # Default-Stop: 0 1 6 > # Short-Description: Gateway6 client > ### END INIT INFO > > Esto indica a los programas 'update-rc.d' y similares cómo y dónde > deben incluir el script. > > Así que tienes dos opciones. O añadir la cabecera de forma > correcta, o incluir el enlace en el '/etc/rc*.d' que desees. > > De todas formas, a mi parecer la manera correcta de llamar al > script que indicas es cuando la interfaz de red se levanta, por lo que > utilizaría el comando "post-up" en la interfaz adecuada del fichero > 'interfaces'. > gracias todos al final use un post-up en el archivo "interfaces" en la tarjeta que corresponde a eth2 y vuala me funciona a la perfección muchas gracias a todos y que estén muy bien. El lunes posteo el archivo por si a alguien le sirve atte Francisco Aravena -- 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/1289709974.3268.2.ca...@scorpio.aravena.net
Re: Se buscan colaboradores
On Saturday 13 November 2010 7:06:02 am Altair Linux wrote: > El proyecto se llama "Nautilus Game Library", NGL o Nautilus a secas para > abreviar. > > Se esta programando en C/C++, usando las librerias SDL y asociadas para > hacer el trabajo "por debajo". La idea es similar a la de DIV2 Games Studio > en su dia, pero usando el lenguaje C. Se realiza bajo Debian, pero la idea > es que sea abierta a cualquier distribucion e independiente del entorno > grafico (KDE, Gnome, etc) > > En proyecto esta aun bastante verde y se necesita ayuda con las funciones > matematicas. Aun no es funcional como para hacer juegos o algo realmente > interesante, pero una vez resuelta la parte matematica creo que el resto > sera mas sencillo. > > En este momento el objetivo es lograr un buen soporte para hacer juegos 2D. > Posteriormente a ello, se añadira soporte 3D usando openGL. Es un proyecto > a largo plazo, porque dispongo de mas bien poco tiempo. > > Actualmente, busco gente interesada en ver los videos que tengo previsto > hacer, aportar ideas, criticicas CONSTRUCTIVAS, etc. me interesa tu propuesta -- 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/201011132152.54632.alejandro18044...@gmail.com
Re: Se buscan colaboradores
El día 13 de noviembre de 2010 06:36, Altair Linux escribió: > El proyecto se llama "Nautilus Game Library", NGL o Nautilus a secas para > abreviar. > > Se esta programando en C/C++, usando las librerias SDL y asociadas para > hacer el trabajo "por debajo". La idea es similar a la de DIV2 Games Studio > en su dia, pero usando el lenguaje C. Se realiza bajo Debian, pero la idea > es que sea abierta a cualquier distribucion e independiente del entorno > grafico (KDE, Gnome, etc) > > En proyecto esta aun bastante verde y se necesita ayuda con las funciones > matematicas. Aun no es funcional como para hacer juegos o algo realmente > interesante, pero una vez resuelta la parte matematica creo que el resto > sera mas sencillo. Hola quiero aportar, hace un buen rato no trabajo con C/C++ pero es un buen momento de retomar los temas y mas aun que he querido comenzar con lo de los VideoGames. Si el proyecto esta verde de pronto esto http://producingoss.com/es/ pueda ayudar a organizar los temas a trabajar. Donde tienes almacenado lo que tienes para ir revisando e ir aportando. Salu2. > > En este momento el objetivo es lograr un buen soporte para hacer juegos 2D. > Posteriormente a ello, se añadira soporte 3D usando openGL. Es un proyecto a > largo plazo, porque dispongo de mas bien poco tiempo. > > Actualmente, busco gente interesada en ver los videos que tengo previsto > hacer, aportar ideas, criticicas CONSTRUCTIVAS, etc. > -- ceduard0 -- 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/aanlktimboe7ndajfuehkehao3-hgkq6n3h+jt-5ls...@mail.gmail.com
Re: Se buscan colaboradores
On 11/13/2010 05:36 AM, Altair Linux wrote: > El proyecto se llama "Nautilus Game Library", NGL o Nautilus a secas > para abreviar. > > Se esta programando en C/C++, usando las librerias SDL y asociadas > para hacer el trabajo "por debajo". La idea es similar a la de DIV2 > Games Studio en su dia, pero usando el lenguaje C. Se realiza bajo > Debian, pero la idea es que sea abierta a cualquier distribucion e > independiente del entorno grafico (KDE, Gnome, etc) > > En proyecto esta aun bastante verde y se necesita ayuda con las > funciones matematicas. Aun no es funcional como para hacer juegos o > algo realmente interesante, pero una vez resuelta la parte matematica > creo que el resto sera mas sencillo. > > En este momento el objetivo es lograr un buen soporte para hacer > juegos 2D. Posteriormente a ello, se añadira soporte 3D usando openGL. > Es un proyecto a largo plazo, porque dispongo de mas bien poco tiempo. > > Actualmente, busco gente interesada en ver los videos que tengo > previsto hacer, aportar ideas, criticicas CONSTRUCTIVAS, etc. En donde tienes tu proyecto? , o los videos de los que hablas , yo te puedo ayudar con las matematicas . -- ヘスス アルベルト "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/4cdf17d6.4010...@gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
2010/11/13 Marc Aymerich : > 2010/11/13 rantis cares : >> El día 13 de noviembre de 2010 15:35, Marc Aymerich >> escribió: >>> 010/11/13 rantis cares : El día 13 de noviembre de 2010 13:03, rantis cares escribió: > El día 13 de noviembre de 2010 12:49, Camaleón > escribió: >> El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: >> >> Te lo marco como OT para que no se nos enfaden... > > ¿Que es eso de que me lo marques como OT para que no se enfaden? > >> >>> Quiero contar el numero de caracteres mediante un script en bash pero >>> cada vez que ingrese un caracter, que lo vaya contando en tiempo real. >>> El comando wc lo hace, pero cuando existe un archivo y no es en tiempo >>> real. >>> >>> yo quiero hacer algo así: >>> >>> #!/bin/bash >>> >>> echo "Contare los caracteres como los vas ingresando" >>> read -p "Contador: " >> >> Sí, con wc... ¿por qué no? >> >> #!/bin/bash >> >> echo "Contare los caracteres como los vas ingresando" >> echo "Contador: " >> read conta >> echo -n $conta | wc -m >> >> Sólo te queda pulirlo un poco para que admita la introducción de retornos >> de carro y añadir el factor "tiempo real" (quizá debas tirar de ncurses >> para pintar una pantalla con dos campos, uno para la introducción de >> datos y otro que vaya mostrando el contenido del contador) ;-P > > Me gusto un poco, la verdad es que yo quisiera que lo mostrara en > tiempo real. La verdad es que no estoy usando ncurses, me gustaria > todo muy sencillo, en bash. > > Claro que no voy a escribir muchos caracteres, pero si creo que hare > un pequeño bucle para conseguir lo que quiero y algunas condiciones > como > > maximo=(igual o menor que)50 > > > > if $texto cumple esta condicion $maximo > entonces que ejecute la accion > finaliza > > sino > entonces que se repita el ingreso del texto > > Gracias > > P.D. Yo no sabia que no eras Camaleón, sino que eres Camaleona :D > Bien he realizado el script para contar los caracteres, tal vez no en tiempo real, pero para pequeños ingresos de texto que funcionen. Si alguno tiene una mejor idea, o alguna sugerencia que pudiera hacer que se viera en tiempo real, se los agradecere. >>> >>> #!/bin/bash >>> while read -n1 c; do >>> a="$a$c" >>> echo -en "\r$a "$(($(echo $a|wc -c) -1)); >>> done >>> >> >> Marc: >> >> Cuando copie el codigo y vi los resultados, la verdad es que me gusto >> la manera de resolver este problema, me parecio genial, de hecho me >> puse a reir por la genialidad de la respuesta. >> >> Solo que al estar aprendiendo, no se que tanto sigjifica esto, pero >> funciona a medias, te diré porque: >> >> 1. No me acepta los espacios, tengo que poner la barra inversa \ y >> posteriormente tengo que presionar la barra espaciadora. >> 2. Si me equivoco, no puedo borrar y ademas cada que presiono la tecla >> delete, me lo cuenta como un caracter. >> 3. Cuando llega al final de la pantalla, vuelve a escribir todo y >> dicha pantalla se llena del mismo mensaje cada vez que escribo un >> nuevo caracter hasta que termina pareciendose una piramide. >> >> Decir esto, no significa que no valore el script, quisiera yo tener el >> conocimiento para desarrollar la genialidad con la que contaste los >> caracteres. >> >> Agradeceria si me ayudaras a resolver estos "inconvenientes", y aun si >> no lo hicieras, creo que ya hiciste mucho, en lo que a mi corresponde >> me pondre a investigar porque me has mostrado el camino para llegar a >> donde quiero llegar. >> >> Gracias >> >> P.D. Acepto mas sugerencias >> > > rantis, para el espacio puedes solucionarlo así: > > while IFS= read -r -n1 c; do > > > Para finalizar cuando pulsas enter tendrías que poner algo parecido a > esto al principio del bucle: > if [ "$c" == "$(echo)" ]; then break; fi > > > Hasta aquí y sumando las mejoras de javier :) tendriamos esto: > > while IFS= read -r -n1 c; do > if [ "$c" == "$(echo)" ]; then break; fi > a="$a$c" > echo -en "\r$a "$(($(echo $a|wc -c) -1)); > done uhy, sumando las mejoras que ha comentado javier seria así :) sorry while IFS= read -r -n1 c; do if [ "$c" == "$(echo)" ]; then break; fi a="$a$c" echo -en "\r$a ${#a}" done -- 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/aanlktikh_tcrgchbncgkamtgaqtlbz-baq0rowwqv...@mail.gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
2010/11/13 rantis cares : > El día 13 de noviembre de 2010 15:35, Marc Aymerich > escribió: >> 010/11/13 rantis cares : >>> El día 13 de noviembre de 2010 13:03, rantis cares >>> escribió: El día 13 de noviembre de 2010 12:49, Camaleón escribió: > El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: > > Te lo marco como OT para que no se nos enfaden... ¿Que es eso de que me lo marques como OT para que no se enfaden? > >> Quiero contar el numero de caracteres mediante un script en bash pero >> cada vez que ingrese un caracter, que lo vaya contando en tiempo real. >> El comando wc lo hace, pero cuando existe un archivo y no es en tiempo >> real. >> >> yo quiero hacer algo así: >> >> #!/bin/bash >> >> echo "Contare los caracteres como los vas ingresando" >> read -p "Contador: " > > Sí, con wc... ¿por qué no? > > #!/bin/bash > > echo "Contare los caracteres como los vas ingresando" > echo "Contador: " > read conta > echo -n $conta | wc -m > > Sólo te queda pulirlo un poco para que admita la introducción de retornos > de carro y añadir el factor "tiempo real" (quizá debas tirar de ncurses > para pintar una pantalla con dos campos, uno para la introducción de > datos y otro que vaya mostrando el contenido del contador) ;-P Me gusto un poco, la verdad es que yo quisiera que lo mostrara en tiempo real. La verdad es que no estoy usando ncurses, me gustaria todo muy sencillo, en bash. Claro que no voy a escribir muchos caracteres, pero si creo que hare un pequeño bucle para conseguir lo que quiero y algunas condiciones como maximo=(igual o menor que)50 if $texto cumple esta condicion $maximo entonces que ejecute la accion finaliza sino entonces que se repita el ingreso del texto Gracias P.D. Yo no sabia que no eras Camaleón, sino que eres Camaleona :D >>> >>> Bien he realizado el script para contar los caracteres, tal vez no en >>> tiempo real, pero para pequeños ingresos de texto que funcionen. >>> >>> Si alguno tiene una mejor idea, o alguna sugerencia que pudiera hacer >>> que se viera en tiempo real, se los agradecere. >>> >> >> #!/bin/bash >> while read -n1 c; do >> a="$a$c" >> echo -en "\r$a "$(($(echo $a|wc -c) -1)); >> done >> > > Marc: > > Cuando copie el codigo y vi los resultados, la verdad es que me gusto > la manera de resolver este problema, me parecio genial, de hecho me > puse a reir por la genialidad de la respuesta. > > Solo que al estar aprendiendo, no se que tanto sigjifica esto, pero > funciona a medias, te diré porque: > > 1. No me acepta los espacios, tengo que poner la barra inversa \ y > posteriormente tengo que presionar la barra espaciadora. > 2. Si me equivoco, no puedo borrar y ademas cada que presiono la tecla > delete, me lo cuenta como un caracter. > 3. Cuando llega al final de la pantalla, vuelve a escribir todo y > dicha pantalla se llena del mismo mensaje cada vez que escribo un > nuevo caracter hasta que termina pareciendose una piramide. > > Decir esto, no significa que no valore el script, quisiera yo tener el > conocimiento para desarrollar la genialidad con la que contaste los > caracteres. > > Agradeceria si me ayudaras a resolver estos "inconvenientes", y aun si > no lo hicieras, creo que ya hiciste mucho, en lo que a mi corresponde > me pondre a investigar porque me has mostrado el camino para llegar a > donde quiero llegar. > > Gracias > > P.D. Acepto mas sugerencias > rantis, para el espacio puedes solucionarlo así: while IFS= read -r -n1 c; do Para finalizar cuando pulsas enter tendrías que poner algo parecido a esto al principio del bucle: if [ "$c" == "$(echo)" ]; then break; fi Hasta aquí y sumando las mejoras de javier :) tendriamos esto: while IFS= read -r -n1 c; do if [ "$c" == "$(echo)" ]; then break; fi a="$a$c" echo -en "\r$a "$(($(echo $a|wc -c) -1)); done Y Ahora para borrar tendrías que usar algo parecido a esto: if [ "$c" == "$(echo backspace)" ]; then a={$a%?}; fi Desgraciadamente esto ultimo no te va a funcionar, No se como hacer un echo del carácter backspace !! :D Pero si logras comparar $c con backspace ahí lo tienes :) . saludos. -- 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/aanlktimfgiy3nc1bk0rnq9-nccv1dfvmmfv1sbstz...@mail.gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
El Sat, 13 Nov 2010 14:25:44 -0600, rantis cares escribió: > El día 13 de noviembre de 2010 13:03, rantis cares escribió: >> El día 13 de noviembre de 2010 12:49, Camaleón escribió: >>> El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: >>> >>> Te lo marco como OT para que no se nos enfaden... >> >> ¿Que es eso de que me lo marques como OT para que no se enfaden? El asunto del mensaje, lo marco como "Off-topic" para no herir sensibilidades. (...) > Bien he realizado el script para contar los caracteres, tal vez no en > tiempo real, pero para pequeños ingresos de texto que funcionen. > > Si alguno tiene una mejor idea, o alguna sugerencia que pudiera hacer > que se viera en tiempo real, se los agradecere. > > #!/bin/bash > y=140 > > clear > echo "Contare los caracteres que ingreses" echo "Contador: " > read conta > echo -n $conta | wc -m > x=`echo -n $conta | wc -m` > clear > if [ $x -le $y ]; then > > echo "El texto tiene $x caracteres" > else > > echo "El texto que ingresas debe contener maximo 140" echo "y el que > escribiste tuvo $x caracteres" > > fi Siguiendo con tu idea (y si tienes instalado el paquete "dialog"), esto te gustará: #/bin/bash y=140 dialog --backtitle "Contaré los caracteres que ingreses" \ --title "Texto:" \ --inputbox "" 10 80 2> /tmp/coonta.tmp.$$ retval=$? coon=`cat /tmp/coonta.tmp.$$` x=`echo -n $coon | wc -m` if [ $x -le $y ]; then dialog --backtitle "Contaré los caracteres que ingreses" \ --title "Nº de caracteres introducidos" \ --msgbox `echo -n $coon | wc -m` 10 80 else dialog --backtitle "Contaré los caracteres que ingreses" \ --title "El texto que ingresas debe contener maximo 140 y el que escribiste tuvo" \ --msgbox `echo $x` 10 80 # delete all temporary generated files #rm -f /tmp/coonta.tmp* fi De cara al usuario queda muy resultón 8:-) 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.13.22.19...@gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
Hola, sólo una observación 2010/11/13 Marc Aymerich : > 010/11/13 rantis cares : >> Si alguno tiene una mejor idea, o alguna sugerencia que pudiera hacer >> que se viera en tiempo real, se los agradecere. >> > > #!/bin/bash > while read -n1 c; do > a="$a$c" > echo -en "\r$a "$(($(echo $a|wc -c) -1)); > done Mejor: echo -en "\r$a ${#a}" Rantis lo que quieres hacer creo que no es muy factible hacerlo simplemente con bash, quizás con la recomendación de Camaleón de usar ncurses lo puedas hacer mejor, si no, tendrás que retocar el script de Marc para que no le afecten las cosas que comentas, pero creo que será muy difícil si no imposible (usando puro bash, claro). Tendría que tener a mano una bash para hacer un par de pruebas, pero así rápido ya te digo eso 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/aanlktimx4v0kjdhsuqnone_ann=kmzdyjhcbnqh+w...@mail.gmail.com
Re: Se buscan colaboradores
2010/11/13 Altair Linux : > ¿Con lo de "Trac" te refieres a un sistema de gestion de bugs y aportaciones > de colaboradores?. > Si, Trac es una aplicación para toda la gestión de desarrollo de software y hay que instalarla en tu servidor. Por ejemplo django u openwrt usan trac: https://dev.openwrt.org/ http://code.djangoproject.com/ aunque si no dispones de ningún 'hosting' propio para usar Trac, o simplemente no quieres complicarte puedes usar servicios tipo github.com o googlecode. ejemplo github: https://github.com/bread-and-pepper/django-brookie/ ejemplo googlecode: http://code.google.com/p/quake2-gwt-port/ saludos -- 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/aanlktim4ut_mgg6bybbj5mwkspdzce2j74jqlwmtg...@mail.gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
El día 13 de noviembre de 2010 15:35, Marc Aymerich escribió: > 010/11/13 rantis cares : >> El día 13 de noviembre de 2010 13:03, rantis cares >> escribió: >>> El día 13 de noviembre de 2010 12:49, Camaleón >>> escribió: El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: Te lo marco como OT para que no se nos enfaden... >>> >>> ¿Que es eso de que me lo marques como OT para que no se enfaden? >>> > Quiero contar el numero de caracteres mediante un script en bash pero > cada vez que ingrese un caracter, que lo vaya contando en tiempo real. > El comando wc lo hace, pero cuando existe un archivo y no es en tiempo > real. > > yo quiero hacer algo así: > > #!/bin/bash > > echo "Contare los caracteres como los vas ingresando" > read -p "Contador: " Sí, con wc... ¿por qué no? #!/bin/bash echo "Contare los caracteres como los vas ingresando" echo "Contador: " read conta echo -n $conta | wc -m Sólo te queda pulirlo un poco para que admita la introducción de retornos de carro y añadir el factor "tiempo real" (quizá debas tirar de ncurses para pintar una pantalla con dos campos, uno para la introducción de datos y otro que vaya mostrando el contenido del contador) ;-P >>> >>> Me gusto un poco, la verdad es que yo quisiera que lo mostrara en >>> tiempo real. La verdad es que no estoy usando ncurses, me gustaria >>> todo muy sencillo, en bash. >>> >>> Claro que no voy a escribir muchos caracteres, pero si creo que hare >>> un pequeño bucle para conseguir lo que quiero y algunas condiciones >>> como >>> >>> maximo=(igual o menor que)50 >>> >>> >>> >>> if $texto cumple esta condicion $maximo >>> entonces que ejecute la accion >>> finaliza >>> >>> sino >>> entonces que se repita el ingreso del texto >>> >>> Gracias >>> >>> P.D. Yo no sabia que no eras Camaleón, sino que eres Camaleona :D >>> >> >> Bien he realizado el script para contar los caracteres, tal vez no en >> tiempo real, pero para pequeños ingresos de texto que funcionen. >> >> Si alguno tiene una mejor idea, o alguna sugerencia que pudiera hacer >> que se viera en tiempo real, se los agradecere. >> > > #!/bin/bash > while read -n1 c; do > a="$a$c" > echo -en "\r$a "$(($(echo $a|wc -c) -1)); > done > Marc: Cuando copie el codigo y vi los resultados, la verdad es que me gusto la manera de resolver este problema, me parecio genial, de hecho me puse a reir por la genialidad de la respuesta. Solo que al estar aprendiendo, no se que tanto sigjifica esto, pero funciona a medias, te diré porque: 1. No me acepta los espacios, tengo que poner la barra inversa \ y posteriormente tengo que presionar la barra espaciadora. 2. Si me equivoco, no puedo borrar y ademas cada que presiono la tecla delete, me lo cuenta como un caracter. 3. Cuando llega al final de la pantalla, vuelve a escribir todo y dicha pantalla se llena del mismo mensaje cada vez que escribo un nuevo caracter hasta que termina pareciendose una piramide. Decir esto, no significa que no valore el script, quisiera yo tener el conocimiento para desarrollar la genialidad con la que contaste los caracteres. Agradeceria si me ayudaras a resolver estos "inconvenientes", y aun si no lo hicieras, creo que ya hiciste mucho, en lo que a mi corresponde me pondre a investigar porque me has mostrado el camino para llegar a donde quiero llegar. Gracias P.D. Acepto mas sugerencias -- 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=2o-5ww3vogw38wxyh9rnjg5xevbadrut-0...@mail.gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
010/11/13 rantis cares : > El día 13 de noviembre de 2010 13:03, rantis cares > escribió: >> El día 13 de noviembre de 2010 12:49, Camaleón escribió: >>> El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: >>> >>> Te lo marco como OT para que no se nos enfaden... >> >> ¿Que es eso de que me lo marques como OT para que no se enfaden? >> >>> Quiero contar el numero de caracteres mediante un script en bash pero cada vez que ingrese un caracter, que lo vaya contando en tiempo real. El comando wc lo hace, pero cuando existe un archivo y no es en tiempo real. yo quiero hacer algo así: #!/bin/bash echo "Contare los caracteres como los vas ingresando" read -p "Contador: " >>> >>> Sí, con wc... ¿por qué no? >>> >>> #!/bin/bash >>> >>> echo "Contare los caracteres como los vas ingresando" >>> echo "Contador: " >>> read conta >>> echo -n $conta | wc -m >>> >>> Sólo te queda pulirlo un poco para que admita la introducción de retornos >>> de carro y añadir el factor "tiempo real" (quizá debas tirar de ncurses >>> para pintar una pantalla con dos campos, uno para la introducción de >>> datos y otro que vaya mostrando el contenido del contador) ;-P >> >> Me gusto un poco, la verdad es que yo quisiera que lo mostrara en >> tiempo real. La verdad es que no estoy usando ncurses, me gustaria >> todo muy sencillo, en bash. >> >> Claro que no voy a escribir muchos caracteres, pero si creo que hare >> un pequeño bucle para conseguir lo que quiero y algunas condiciones >> como >> >> maximo=(igual o menor que)50 >> >> >> >> if $texto cumple esta condicion $maximo >> entonces que ejecute la accion >> finaliza >> >> sino >> entonces que se repita el ingreso del texto >> >> Gracias >> >> P.D. Yo no sabia que no eras Camaleón, sino que eres Camaleona :D >> > > Bien he realizado el script para contar los caracteres, tal vez no en > tiempo real, pero para pequeños ingresos de texto que funcionen. > > Si alguno tiene una mejor idea, o alguna sugerencia que pudiera hacer > que se viera en tiempo real, se los agradecere. > #!/bin/bash while read -n1 c; do a="$a$c" echo -en "\r$a "$(($(echo $a|wc -c) -1)); done -- 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/aanlktimmvtzjnrxmmc7cx071m2a9+sciv7ghm5=_v...@mail.gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
El día 13 de noviembre de 2010 13:03, rantis cares escribió: > El día 13 de noviembre de 2010 12:49, Camaleón escribió: >> El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: >> >> Te lo marco como OT para que no se nos enfaden... > > ¿Que es eso de que me lo marques como OT para que no se enfaden? > >> >>> Quiero contar el numero de caracteres mediante un script en bash pero >>> cada vez que ingrese un caracter, que lo vaya contando en tiempo real. >>> El comando wc lo hace, pero cuando existe un archivo y no es en tiempo >>> real. >>> >>> yo quiero hacer algo así: >>> >>> #!/bin/bash >>> >>> echo "Contare los caracteres como los vas ingresando" >>> read -p "Contador: " >> >> Sí, con wc... ¿por qué no? >> >> #!/bin/bash >> >> echo "Contare los caracteres como los vas ingresando" >> echo "Contador: " >> read conta >> echo -n $conta | wc -m >> >> Sólo te queda pulirlo un poco para que admita la introducción de retornos >> de carro y añadir el factor "tiempo real" (quizá debas tirar de ncurses >> para pintar una pantalla con dos campos, uno para la introducción de >> datos y otro que vaya mostrando el contenido del contador) ;-P > > Me gusto un poco, la verdad es que yo quisiera que lo mostrara en > tiempo real. La verdad es que no estoy usando ncurses, me gustaria > todo muy sencillo, en bash. > > Claro que no voy a escribir muchos caracteres, pero si creo que hare > un pequeño bucle para conseguir lo que quiero y algunas condiciones > como > > maximo=(igual o menor que)50 > > > > if $texto cumple esta condicion $maximo > entonces que ejecute la accion > finaliza > > sino > entonces que se repita el ingreso del texto > > Gracias > > P.D. Yo no sabia que no eras Camaleón, sino que eres Camaleona :D > Bien he realizado el script para contar los caracteres, tal vez no en tiempo real, pero para pequeños ingresos de texto que funcionen. Si alguno tiene una mejor idea, o alguna sugerencia que pudiera hacer que se viera en tiempo real, se los agradecere. #!/bin/bash y=140 clear echo "Contare los caracteres que ingreses" echo "Contador: " read conta echo -n $conta | wc -m x=`echo -n $conta | wc -m` clear if [ $x -le $y ]; then echo "El texto tiene $x caracteres" else echo "El texto que ingresas debe contener maximo 140" echo "y el que escribiste tuvo $x caracteres" fi -- 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/aanlktiksfiuyr5y1pam_jh3c0yghbbbtn0sdfsv2n...@mail.gmail.com
Re: [OT] Re: Contar caracteres en tiempo real
El día 13 de noviembre de 2010 12:49, Camaleón escribió: > El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: > > Te lo marco como OT para que no se nos enfaden... ¿Que es eso de que me lo marques como OT para que no se enfaden? > >> Quiero contar el numero de caracteres mediante un script en bash pero >> cada vez que ingrese un caracter, que lo vaya contando en tiempo real. >> El comando wc lo hace, pero cuando existe un archivo y no es en tiempo >> real. >> >> yo quiero hacer algo así: >> >> #!/bin/bash >> >> echo "Contare los caracteres como los vas ingresando" >> read -p "Contador: " > > Sí, con wc... ¿por qué no? > > #!/bin/bash > > echo "Contare los caracteres como los vas ingresando" > echo "Contador: " > read conta > echo -n $conta | wc -m > > Sólo te queda pulirlo un poco para que admita la introducción de retornos > de carro y añadir el factor "tiempo real" (quizá debas tirar de ncurses > para pintar una pantalla con dos campos, uno para la introducción de > datos y otro que vaya mostrando el contenido del contador) ;-P Me gusto un poco, la verdad es que yo quisiera que lo mostrara en tiempo real. La verdad es que no estoy usando ncurses, me gustaria todo muy sencillo, en bash. Claro que no voy a escribir muchos caracteres, pero si creo que hare un pequeño bucle para conseguir lo que quiero y algunas condiciones como maximo=(igual o menor que)50 if $texto cumple esta condicion $maximo entonces que ejecute la accion finaliza sino entonces que se repita el ingreso del texto Gracias P.D. Yo no sabia que no eras Camaleón, sino que eres Camaleona :D -- 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/aanlktikugcucpyh=my0qbkdlm=rfqs3to6hmreo5-...@mail.gmail.com
[OT] Re: Contar caracteres en tiempo real
El Sat, 13 Nov 2010 11:54:27 -0600, rantis cares escribió: Te lo marco como OT para que no se nos enfaden... > Quiero contar el numero de caracteres mediante un script en bash pero > cada vez que ingrese un caracter, que lo vaya contando en tiempo real. > El comando wc lo hace, pero cuando existe un archivo y no es en tiempo > real. > > yo quiero hacer algo así: > > #!/bin/bash > > echo "Contare los caracteres como los vas ingresando" > read -p "Contador: " Sí, con wc... ¿por qué no? #!/bin/bash echo "Contare los caracteres como los vas ingresando" echo "Contador: " read conta echo -n $conta | wc -m Sólo te queda pulirlo un poco para que admita la introducción de retornos de carro y añadir el factor "tiempo real" (quizá debas tirar de ncurses para pintar una pantalla con dos campos, uno para la introducción de datos y otro que vaya mostrando el contenido del contador) ;-P 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.13.18.49...@gmail.com
Contar caracteres en tiempo real
AVISO: Parece que la lista no recibio mi mensaje, por eso lo vuelvo a enviar. Listeros (as): Quiero contar el numero de caracteres mediante un script en bash pero cada vez que ingrese un caracter, que lo vaya contando en tiempo real. El comando wc lo hace, pero cuando existe un archivo y no es en tiempo real. yo quiero hacer algo así: #!/bin/bash echo "Contare los caracteres como los vas ingresando" read -p "Contador: " -- 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/aanlktinnbzcir8u9ffyjoi8pyua0qrlyt60n0u5j_...@mail.gmail.com
Contar caracteres en tiempo real
Listeros (as): Quiero contar el numero de caracteres mediante un script en bash pero cada vez que ingrese un caracter, que lo vaya contando en tiempo real. El comando wc lo hace, pero cuando existe un archivo y no es en tiempo real. yo quiero hacer algo así: #!/bin/bash echo "Contare los caracteres como los vas ingresando" read -p "Contador: " -- 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=lejszamtay_xixoe9c2ib4etaophhyofk1...@mail.gmail.com
Re: Se buscan colaboradores
http://trac.edgewall.org/ 2010/11/13 Altair Linux : > ¿Con lo de "Trac" te refieres a un sistema de gestion de bugs y aportaciones > de colaboradores?. > > yo daría prioridad a montar una pagina web con un Trac, un Wiki y un >> >> Forum. En un proyecto opensource la documentación, la facilidad para >> contribuir y la comunicación, son determinantes para el éxito de un >> proyecto. Además intentaría que el idioma predominante fuera el >> ingles. >> >> saludos. >> >> >> -- >> 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=o0ucj4gsz8_sunbtf3cgpsq7fv03piu+je...@mail.gmail.com
Re: mutt y Camaleon [SOLUCIONADO]
El día 11 de noviembre de 2010 04:15, Camaleón escribió: > El Wed, 10 Nov 2010 15:22:50 -0600, rantis cares escribió: > >> El día 10 de noviembre de 2010 14:12, Camaleón escribió: > >>> Te agradezco... te lo comenté porque me pasó exactamente lo mismo que a >>> ti. Yo solía usar "mailx" en los scripts para enviar correos y archivos >>> adjuntos, pero en Debian -según me comentaron en esta lista- el "mailx" >>> que viene instalado de manera predeterminada no incorpora esa función, >>> por lo que como alternativa tienes p. ej., Mutt o la versión mejorada >>> de "mailx" (heirloom-mailx). >>> >>> >> Comenzaré a buscar informacion para hacer mis scripts en para mutt, lo >> que se me hace raro es que me habian dicho que no se podia usar en cron, >> porque tenia interfaz de usuario. Pero seguiré tus consejos porque ya >> tienes esa experiencia. > > Es lo mismo, es decir, se usa de la misma forma... mira, te pongo un > ejemplo de cómo usaba mailx en un script y cómo quedó con mutt: > > # Con mailx > mailx -a $file -s ${file##*/} $destinatario; > > # Con mutt > mutt -a $file -s ${file##*/} $destinatario; > > Esto está dentro de un bucle... en fin, es largo de explicar, es sólo para > que te hagas una idea. Pues el uso es el mismo por lo que se ve, tal vez en aquel entonces no prufundice mucho, pero agradezco esto. 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/aanlktikca8tdgs8eq1tvqaqsb3rpvfwd2rgru0rpn...@mail.gmail.com
Re: Se buscan colaboradores
¿Con lo de "Trac" te refieres a un sistema de gestion de bugs y aportaciones de colaboradores?. yo daría prioridad a montar una pagina web con un Trac, un Wiki y un > Forum. En un proyecto opensource la documentación, la facilidad para > contribuir y la comunicación, son determinantes para el éxito de un > proyecto. Además intentaría que el idioma predominante fuera el > ingles. > > saludos. > > > -- > Marc > >
Re: Se buscan colaboradores
"¿Es imprescindible que se llame nautilus? > > Los proyectos que nacen con nombres parecidos o el mismo a otros que ya > existen crea confusión y acaban teniendo problemas, por ejemplo a la > hora de empaquetarlo en las distribuciones." > En este sentido la idea es que se llame NGL
Re: Se buscan colaboradores
El sáb, 13-11-2010 a las 12:36 +0100, Altair Linux escribió: > El proyecto se llama "Nautilus Game Library", NGL o Nautilus a secas > para abreviar. > > Se esta programando en C/C++, usando las librerias SDL y asociadas > para hacer el trabajo "por debajo". La idea es similar a la de DIV2 > Games Studio en su dia, pero usando el lenguaje C. Se realiza bajo > Debian, pero la idea es que sea abierta a cualquier distribucion e > independiente del entorno grafico (KDE, Gnome, etc) > > En proyecto esta aun bastante verde y se necesita ayuda con las > funciones matematicas. Aun no es funcional como para hacer juegos o > algo realmente interesante, pero una vez resuelta la parte matematica > creo que el resto sera mas sencillo. > > En este momento el objetivo es lograr un buen soporte para hacer > juegos 2D. Posteriormente a ello, se añadira soporte 3D usando openGL. > Es un proyecto a largo plazo, porque dispongo de mas bien poco tiempo. > > Actualmente, busco gente interesada en ver los videos que tengo > previsto hacer, aportar ideas, criticicas CONSTRUCTIVAS, etc. ¿Es imprescindible que se llame nautilus? Los proyectos que nacen con nombres parecidos o el mismo a otros que ya existen crea confusión y acaban teniendo problemas, por ejemplo a la hora de empaquetarlo en las distribuciones. -- Saludos -- http://mariodebian.com signature.asc Description: This is a digitally signed message part
Re: Se buscan colaboradores
Yo no se programar, pero te puedo ayudar con la parte grafica si deseas. un saludo El 13 de noviembre de 2010 06:36, Altair Linux escribió: > El proyecto se llama "Nautilus Game Library", NGL o Nautilus a secas para > abreviar. > > Se esta programando en C/C++, usando las librerias SDL y asociadas para > hacer el trabajo "por debajo". La idea es similar a la de DIV2 Games Studio > en su dia, pero usando el lenguaje C. Se realiza bajo Debian, pero la idea > es que sea abierta a cualquier distribucion e independiente del entorno > grafico (KDE, Gnome, etc) > > En proyecto esta aun bastante verde y se necesita ayuda con las funciones > matematicas. Aun no es funcional como para hacer juegos o algo realmente > interesante, pero una vez resuelta la parte matematica creo que el resto > sera mas sencillo. > > En este momento el objetivo es lograr un buen soporte para hacer juegos 2D. > Posteriormente a ello, se añadira soporte 3D usando openGL. Es un proyecto a > largo plazo, porque dispongo de mas bien poco tiempo. > > Actualmente, busco gente interesada en ver los videos que tengo previsto > hacer, aportar ideas, criticicas CONSTRUCTIVAS, etc. >
Re: Se buscan colaboradores
2010/11/13 Altair Linux : > El proyecto se llama "Nautilus Game Library", NGL o Nautilus a secas para > abreviar. > > Se esta programando en C/C++, usando las librerias SDL y asociadas para > hacer el trabajo "por debajo". La idea es similar a la de DIV2 Games Studio > en su dia, pero usando el lenguaje C. Se realiza bajo Debian, pero la idea > es que sea abierta a cualquier distribucion e independiente del entorno > grafico (KDE, Gnome, etc) > > En proyecto esta aun bastante verde y se necesita ayuda con las funciones > matematicas. Aun no es funcional como para hacer juegos o algo realmente > interesante, pero una vez resuelta la parte matematica creo que el resto > sera mas sencillo. > > En este momento el objetivo es lograr un buen soporte para hacer juegos 2D. > Posteriormente a ello, se añadira soporte 3D usando openGL. Es un proyecto a > largo plazo, porque dispongo de mas bien poco tiempo. > > Actualmente, busco gente interesada en ver los videos que tengo previsto > hacer, aportar ideas, criticicas CONSTRUCTIVAS, etc. > yo daría prioridad a montar una pagina web con un Trac, un Wiki y un Forum. En un proyecto opensource la documentación, la facilidad para contribuir y la comunicación, son determinantes para el éxito de un proyecto. Además intentaría que el idioma predominante fuera el ingles. saludos. -- 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/aanlktikzxqlc0uxxn8-qmg29n5y-fbc73owcgiuvm...@mail.gmail.com
Se buscan colaboradores
El proyecto se llama "Nautilus Game Library", NGL o Nautilus a secas para abreviar. Se esta programando en C/C++, usando las librerias SDL y asociadas para hacer el trabajo "por debajo". La idea es similar a la de DIV2 Games Studio en su dia, pero usando el lenguaje C. Se realiza bajo Debian, pero la idea es que sea abierta a cualquier distribucion e independiente del entorno grafico (KDE, Gnome, etc) En proyecto esta aun bastante verde y se necesita ayuda con las funciones matematicas. Aun no es funcional como para hacer juegos o algo realmente interesante, pero una vez resuelta la parte matematica creo que el resto sera mas sencillo. En este momento el objetivo es lograr un buen soporte para hacer juegos 2D. Posteriormente a ello, se añadira soporte 3D usando openGL. Es un proyecto a largo plazo, porque dispongo de mas bien poco tiempo. Actualmente, busco gente interesada en ver los videos que tengo previsto hacer, aportar ideas, criticicas CONSTRUCTIVAS, etc.