Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Técnica > Programación y Scripts


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

documentar scripts en bash
  #1  
Antiguo 24-ago-2010, 15:24
petirojo petirojo está desconectado
Aforado
 
Fecha de Ingreso: 24-agosto-2010
Versión: 11.2
Mensajes: 2
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
petirojo está en el buen camino
documentar scripts en bash

Hola a todos!,

Esta es la primera vez que escribo en este foro, espero que la forma sea la correcta y que no sea un tema ya tratado.

Me han enconmendado hacer la documentación de una serie de procesos. Cada uno de ellos es una cadena de scripts en bash y ksh (dispersos en multiples directorios) en los que casi nunca hay funciones y que de vez en cuando se llama a algun ejectutable en FORTRAN. Claro está, la cadena final es bastante compleja y confusa, pero a la vez extermandamente robusta.

Tengo entendido que una posibilidad es utilizar Doxygen, pero nunca lo he usado y parece ser que no está pensado para bash.

Alguien lo ha utilizado antes este contexto?. En general, como se resuleve el problema de la documentacion de procesos escritos en scripts?.

Muchas gracias y un saludo
Responder Citando
  #2  
Antiguo 31-ago-2010, 11:44
petirojo petirojo está desconectado
Aforado
 
Fecha de Ingreso: 24-agosto-2010
Versión: 11.2
Mensajes: 2
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
petirojo está en el buen camino
Bueno, como parece que no he tenido mucho exito, me repondo a mi mismo por si le sirve a alguien.

No he encontrado ningun software que ayude a la documentacion automatica de codigo escrito en bash. No hay ninguno que busque recursivamente y con esto me refiero que sea lo suficientemente inteligente para saber cuando se llama a otro script, ir al directorio donde está y buscar informacion de, por ejemplo, si llama a otro script.

Dado lo dicho, he optado por hacer yo mismo una aplicacion que busque recursivamente informacion dentro de un scripts, analice la estructura, extraiga los comentarios, dibuje diagramas de flujo y saque la informacion formateada en texto o latex.

En principio no debe ser muy complicado, pero si laborioso, asi que me lo tomaré con mucha calma....

saludos
Responder Citando
  #3  
Antiguo 31-ago-2010, 21:20
Avatar de xisco
xisco xisco está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 23-marzo-2006
Ubicación: Sector Horchata
Versión: La ultima estable
Mensajes: 1.685
Agradecimientos: 29
Agradecido 157 Veces en 129 Mensajes
Poder de Credibilidad: 13
xisco está en el buen camino
pues suerte, luego si eso lo publicas con licencia GPL
Yo lo unico que me suena es que en java si hay una herramienta para documentar pero creo que tienes que poner cosas en el codigo, pero claro como quieres para bash no te vale.

Salu2
Responder Citando
Respuesta

Marcadores

Etiquetas
bash, documentacion, doxygen


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
bash: Permiso denegado al intentar ejecutar el firefox 4 beta 2 Prideone Software 5 19-ago-2010 20:20
Scripts con permisos de root alexeyruso Programación y Scripts 5 20-nov-2008 17:16
Script bash para tener el mezclador a gusto migtei FAQs, Manuales y Tutoriales 0 19-feb-2007 23:35
Curso de Bash y Scripts merovingio La cafetería 7 01-abr-2006 21:28
ejecutar programa con bash drrmrf Programación y Scripts 1 21-sep-2005 11:46



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 12:27.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba