Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 18 mensajes ]  Ir a página Anterior  1, 2
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Dom May 20, 2012 12:26 pm 
Arriba  
WTF?!? :shock:

maiku escribió:
Por tí dejaría fedora y me vuelvo debianita.


:? haces que me plantee muchas cosas...... ::lol:: ::lol::

_________________
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

 Perfil WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Jue Abr 19, 2007 7:00 am
Mensajes: 1517
Ubicación: Cojutepeque, El Salvador C. A.

Nota Publicado: Lun May 21, 2012 1:07 pm 
Arriba  
niky45 escribió:
WTF?!? :shock:


Creo que eso es un no :cry:

_________________
Grüße...
Maiku

Full linux alchemist!!!

 Perfil WWW  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Dom Oct 10, 2004 7:00 am
Mensajes: 1790

Nota Publicado: Mié Jun 06, 2012 10:40 pm 
Arriba  
Bueno, llevo bastantes días sin tiempo para responder, y ahora queda algo extemporánea la respuesta.
Así que lo hago en modo resumen:

La razón por la cual no uso corchetes en ese if, es que no estoy efectuando una comparación, sino pidiendo la salida de estado del comando: si falla es no, si funciona es sí. Con un sólo par de corchetes, por lo tanto, fallaría. Con dos funcionaría, pero son dos caracteres más. Es decir: ningún corchete, o cuatro. Elijo ninguno.

También esa es la razón por la cual la Advanced Guide (sí, la leí hace bastante tiempo, aunque la última vez que puse un enlace para recomendarla, me encontré con que tiene 200 páginas más que cuando yo la leí), recomienda usar dobles corchetes. Lo cierto es que no pasa de una recomendación de estilo y, a lo sumo, legibilidad.

Y la seguiría, si se tratara de C o cualquier lenguaje de tipado fuerte. Pero recuerdo que las recomendaciones de estilo de la Advanced Guide me causaban gracia entonces, y me siguen causando gracia ahora: pocos lenguajes hay más sucios que Bash (en parte por retrocompatibilidad). De hecho, sólo lo utilizo para programación rápida, allí donde hacer lo mismo en C o en PHP* me llevaría al menos unas horas de planificación, y hacerlo en Bash me lleva... lo que me lleva escribir. Claro, así quedan de caóticos los scripts. Pero no se me ocurriría hacer algo medianamente serio en Bash ni en mi peor borrachera.

Aún así: el usuario (ya olvidé el nick... black... algo) tiene razón en sus puntualizaciones, más allá de que la corrección, lamento admitirlo, en lo que a mí respecta caerá en saco roto.

*En uno de mis últimos trabajos realizados, resulta que nos iban a dar la dirección de la página con datos que debíamos analizar (era una elección nacional) a las 18Hs. A priori no sabía cómo serían las tablas, o siquiera cómo estarían organizados los datos. Opté por armar todo el sistema en PHP, salvo las variables. Con tiempo, habría optado por file_get_contents y varios preg_match_all para extraer los datos. Con quince minutos, opté por un script recursivo en Bash, escrito prácticamente al vuelo: extraía los datos y los enviaba a un archivo de extensión php con el formato $variable="dato". Para esas cosas es útil Bash.

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 18 mensajes ]  Ir a página Anterior  1, 2
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
crear una carpeta en multiples directorios- script bash - SOLUCIONADO -

en Programación

es175ed

14

10577

Mar Ago 07, 2012 3:24 pm

es175ed Ver último mensaje

Limpieza de archivos core

en Programación

Lui_s

3

1235

Mar Jul 13, 2010 9:32 am

fpuga Ver último mensaje

Consulta sobre Scipt de limpieza automática

en Programación

mantenido

2

563

Jue Ene 07, 2016 10:09 pm

mantenido Ver último mensaje

traduccion Learning the bash shell y Bash cookbook por Cameron Newham

en Programación

jb61uk

0

971

Jue Ene 09, 2014 11:34 pm

jb61uk Ver último mensaje

directorios

en Sistema

andy021

5

1344

Dom Jun 14, 2009 3:15 am

andy021 Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO