Bash, Perl o Python
-
- Forista Nuevo
- Mensajes: 8
- Registrado: Mié Sep 05, 2012 7:07 pm
Bash, Perl o Python
Buenas tardes comunidad Espacio LInux, me gustaria saber su opinion sobre en cual lenguaje programar scripts para linux, ya sea bash, Perl o Python.
Cual seria el ideal para hacer scripts???
Saludos
Cual seria el ideal para hacer scripts???
Saludos
- niky45
- Forista Ancestral
- Mensajes: 9186
- Registrado: Jue Abr 12, 2007 7:00 am
- Ubicación: tras la pantalla (...)
- Contactar:
Re: Bash, Perl o Python
como todo en esta vida, depende.
si son numeros, nada como python. (si, python tambien puede hacer muchas mas cosas.... pero donde brilla es en las matematicas. )
si tienes que manejar expresiones regulares a lo bestia, dicen que el mejor es perl
y para interactuar con el sistema.... lo mejor que hay es bash. mas que nada, porque es el propio sistema.
si son numeros, nada como python. (si, python tambien puede hacer muchas mas cosas.... pero donde brilla es en las matematicas. )
si tienes que manejar expresiones regulares a lo bestia, dicen que el mejor es perl
y para interactuar con el sistema.... lo mejor que hay es bash. mas que nada, porque es el propio sistema.

#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
- mcun
- Administrador
- Mensajes: 3888
- Registrado: Lun Abr 19, 2010 12:30 am
- Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
- Contactar:
Re: Bash, Perl o Python
yo usaría python para cualquier cosa excepto para los números, a no ser simples decimales, sabido es su deficiencia en el campo de los números grandes ...
la respuesta es depende para que lo quieras ... si es para interactuar con el sistema bash
aunque si es algo muy complejo usaría python por la posibilidad que brinda programar en POO, perl solo lo usaria si no hay orto remedio, su sintaxis es vomitiva XDD
Si es para crear aplicaciones nada de bash, python entonces ...
la respuesta es depende para que lo quieras ... si es para interactuar con el sistema bash
aunque si es algo muy complejo usaría python por la posibilidad que brinda programar en POO, perl solo lo usaria si no hay orto remedio, su sintaxis es vomitiva XDD
Si es para crear aplicaciones nada de bash, python entonces ...
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
-
- Forista Nuevo
- Mensajes: 8
- Registrado: Mié Sep 05, 2012 7:07 pm
Re: Bash, Perl o Python
Digamos que quiero crear una aplicacion que me baje archivos de otro servidor por medio de ssh, si hay archivos en una carpeta que establezco en mi lap, suba esos archivos, los compare, etc, etc. Y que esto se despierte con un cron
- mcun
- Administrador
- Mensajes: 3888
- Registrado: Lun Abr 19, 2010 12:30 am
- Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
- Contactar:
Re: Bash, Perl o Python
python entonces
pero creo que estas reinventando la rueda, eso es un sistema de control de versiones, ya esta inventado busca mas info
pero creo que estas reinventando la rueda, eso es un sistema de control de versiones, ya esta inventado busca mas info
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
- hipersayan_x
- Forista Legendario
- Mensajes: 1905
- Registrado: Vie Abr 27, 2007 7:00 am
- Contactar:
Re: Bash, Perl o Python
En efecto, git + cron y problema solucionado. No hace falta saber programar para eso.mcun escribió:pero creo que estas reinventando la rueda, eso es un sistema de control de versiones, ya esta inventado busca mas info
- akodo
- Moderador
- Mensajes: 1457
- Registrado: Mié Nov 28, 2007 8:00 am
- Ubicación: En la X del explorer (pulse para llamar)
Re: Bash, Perl o Python
Pues yo lo haría con bash o algún otro shell. Python para ejecutar comandos... no lo acabo de ver, más que nada porque me está tocando hacer un script con python para ejecutar comandos, y no paro de hacer llamadas al sistema con el commands.getoutput (ya sé que está deprecated, pero es algo heredado y que tengo que cambiar)mcun escribió:python entonces
pero creo que estas reinventando la rueda, eso es un sistema de control de versiones, ya esta inventado busca mas info
Descargue el gestor de mp3 "Music Manager" -> ([url=http://ctrlalt.iespana.es]mmlf[/url])
Última versión del gestor "Music Manager" -> ([url=http://sourceforge.net/projects/jmusicmanager/]jmmm[/url])
Última versión del gestor "Music Manager" -> ([url=http://sourceforge.net/projects/jmusicmanager/]jmmm[/url])
- mcun
- Administrador
- Mensajes: 3888
- Registrado: Lun Abr 19, 2010 12:30 am
- Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
- Contactar:
Re: Bash, Perl o Python
El problema de que hablas puede ser algo particular del código que te toca modificar, yo no he tenido mayores problemas con python y los comando y si encontré algunas ventajas
en el uso de las demás funcionalidades de un lenguaje completo.
He trabajado en una app que crea una jaula chroot para todos los usuarios del sistema y abre conexiones mediante thread a ssh hacer eso con bash seria realmente difícil ..
en fin creo que depende de cada caso, hay que tener en cuenta que desde python también se pueden ejecutar script bash por lo que si se va a usar una secuencia de comando puros en bash es un buena idea hacerlo así y dejarle a python las demás cosas
en el uso de las demás funcionalidades de un lenguaje completo.
He trabajado en una app que crea una jaula chroot para todos los usuarios del sistema y abre conexiones mediante thread a ssh hacer eso con bash seria realmente difícil ..
en fin creo que depende de cada caso, hay que tener en cuenta que desde python también se pueden ejecutar script bash por lo que si se va a usar una secuencia de comando puros en bash es un buena idea hacerlo así y dejarle a python las demás cosas
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
-
- Temas similares
- Respuestas
- Vistas
- Último mensaje