[CentOS-es] Resumen de CentOS-es, Vol 44, Envío 19
Carlos German Tejero
german_tejero en yahoo.com.ar
Vie Ago 13 13:34:49 EDT 2010
Aquie tienes uno mas que interesante:
http://www.tldp.org/LDP/abs/abs-guide.pdf
El 13 de agosto de 2010 13:00, <centos-es-request en centos.org> escribió:
> Envíe los mensajes para la lista CentOS-es a
> centos-es en centos.org
>
> Para subscribirse o anular su subscripción a través de la WEB
> http://lists.centos.org/mailman/listinfo/centos-es
>
> O por correo electrónico, enviando un mensaje con el texto "help" en
> el asunto (subject) o en el cuerpo a:
> centos-es-request en centos.org
>
> Puede contactar con el responsable de la lista escribiendo a:
> centos-es-owner en centos.org
>
> Si responde a algún contenido de este mensaje, por favor, edite la
> linea del asunto (subject) para que el texto sea mas especifico que:
> "Re: Contents of CentOS-es digest...". Además, por favor, incluya en
> la respuesta sólo aquellas partes del mensaje a las que está
> respondiendo.
>
>
> Asuntos del día:
>
> 1. Re: Manual practico de programación en Shell (Eduardo Grosclaude)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 13 Aug 2010 12:33:04 -0300
> From: Eduardo Grosclaude <eduardo.grosclaude en gmail.com>
> Subject: Re: [CentOS-es] Manual practico de programación en Shell
> To: centos-es en centos.org, mario.villelalarraza en gmail.com
> Message-ID:
> <AANLkTinB9xwn6pn8VHcR5mM9gUKszvHOLHHmro5vhQtJ en mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> 2010/8/13 <mario.villelalarraza en gmail.com>
>
> > Hola a todos!!!!!!
> >
> > Estoy empezando a programar en shell pero la verdad ando medio perdido en
> > cuanto a que aplicaciones puedo desarrollar en el shell, así que me la he
> > pasado buscando manuales con ejercicios pero solo encuentro los típicos
> > ejercicios de practica ( calculado ras y demás) y quiero algo mas
> realista
> > en cuanto a la administración de sistemas si alguien me puede dar un
> enlace
> > a un manual o algo por el estilo lo agradecer de antemano muchas gracias.
> >
>
> En cuanto a qué aplicaciones se pueden desarrollar en shell, no se me
> ocurre
> límite, ya que desde Bash puedes usar comandos externos con sus propias
> capacidades y hasta con sus propios lenguajes. Salvo quizás cómputo
> numérico
> (que no es imposible, sino ineficiente), o aplicaciones con interfaces
> gráficas complicadas (para las simples, siempre está zenity).
> Personalmente,
> aprecio mucho las posibilidades de combinar Bash con otros lenguajes como
> Perl, que también es imprescindible para el sysadmin.
>
> No es exactamente lo que pides, pero hay una gran cantidad de ejemplos de
> programación (y de buenas prácticas de programación) dispersos por todo tu
> disco. Por ejemplo, en /etc/init.d, donde están los scripts de arranque de
> los servicios del sistema. Ahí están considerados muchos problemas típicos
> del administrador de sistemas. Si quieres un detector de scripts te lo
> puedes hacer así:
>
> find /etc -exec file {} \; | grep shell | more
>
> Reemplazas /etc por el directorio donde quieras investigar.
>
> Una buena manera de afilar las destrezas con scripting es proponerse un
> proyecto pequeño a moderado, para resolver alguna necesidad tuya, e ir
> buscando la mejor forma de resolver cada subproblema (cómo redireccionar a
> archivos, cómo leer la salida de subcomandos, cómo manejar argumentos,
> etc.). Cuando tienes definido un subproblema, analizas las soluciones que
> proponen los scripts del sistema o lo buscas en un manual como la Guía
> Avanzada de Bash, o en otros recursos online como
> http://oreilly.com/catalog/9781565923478/preview. El libro de
> Administración
> de Linux de la misma editorial tiene un capítulo dedicado a scripting. Otra
> fuente de inspiración puede ser una búsqueda como
> http://freshmeat.net/search?&with=361.
>
> Y por supuesto que los problemas de scripting son muy divertidos para
> compartirlos con esta lista!
>
> --
> Eduardo Grosclaude
> Universidad Nacional del Comahue
> Neuquen, Argentina
> ------------ próxima parte ------------
> Se ha borrado un adjunto en formato HTML...
> URL:
> http://lists.centos.org/pipermail/centos-es/attachments/20100813/e6ae144b/attachment-0001.html
>
> ------------------------------
>
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>
>
> Fin de Resumen de CentOS-es, Vol 44, Envío 19
> *********************************************
>
--
Carlos Germán Tejero
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.centos.org/pipermail/centos-es/attachments/20100813/7a9d2ea2/attachment.html
Más información sobre la lista de distribución CentOS-es