Título: [proyecto] Script recopilador de información para asistencia técnica Publicado por: Festor en 11 Diciembre 2009, 12:01 pm Bueno, no hace mucho se me ocurrió intentar hacer una forma "sencilla" e "intuitiva" para que los novatos en Linux (y los no tan novatos) puedan proporciona más información en sus post sobre los posibles problemas que tengan con su sistema Linux...
La idea de este script es que funcione en la mayor cantidad de distros Linux y en especial las orientadas al usuario final, es decir, que sea lo más independiente posible... pero dado que no tengo todo el tiempo del mundo para andar virtualizando distros y testeando el script pues lo libero para que lo pruebe quien quiera... De momento lo he probado en Ubuntu 9.04 y 9.10 (GNOME y KDE) y en Fedora 12 (GNOME) y parece que no da problemas salvo por algunas cosas como que: -En Fedora hay ciertos archivos que no son accesibles (ni si quiera en modo lectura) desde un usuario no-root... -El script aun no reconoce la posible existencia de GRUB2 y presupone que si se utiliza GRUB siempre se utilizará la versión antigua... ah! Otra cosa.. ya sé que hay comandos que requieren de root y que proporcionarían más información pero en un principio no tengo intención de "obligar" al usuario a recurrir a root para usar este script.... Por último decir que no soy un experto en bash así que es más que probable que existan mejores formas (menos código o más ordenado) de hacer lo que hace este script por ello estoy abierto a cualquier idea, corrección, sugerencia y/o aportación... En principio estas son algunas de las cosas que me gustaría implementar... - idear alguna forma para añadir las etiquetas [ code ] a la salida de los comandos de forma que al recibir la información esta ya venga en un formato adecuado para su visualización en el foro. - ¿algún sistema para subir la información a pastebins? - ... Dentro de poco espero subirlo a un servidor para que se pueda descargar e instalar de una forma más cómoda. Aquí tenéis un captura de como se ver en una terminal: (http://img263.imageshack.us/img263/5841/pantallazoinfomenu.jpg) Código
Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: isseu en 11 Diciembre 2009, 12:16 pm Muy buen aporte
Te ganaste un --> ;-) Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: Festor en 11 Diciembre 2009, 12:39 pm Muy buen aporte Te ganaste un --> ;-) La verdad es que el "aporte" en principio esta incompleto, la idea es intentar mejorarlo entre todos... :-\ Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: rh3nt0n en 12 Diciembre 2009, 12:05 pm Hola Festor;
Me parece una estupenda iniciativa, tanto para poder ayudar a los usuarios GNU/Linux, como para poder aprender mas sobre shell-script. Le he estado echando un ojo, y creo que se podría sacar algo bastante curioso y útil de ello. Por mi parte intentare modificar la parte de Redes, especialmente la parte de información wireless, ya que es la parte que mas "controlo". Te sugiero que le pongas una chincheta al hilo para no tener que andar buscándolo... además en principio tendría que estar a mano, para que cualquier usuario pueda encontrarlo fácilmente y poder proporcionar información en referencia a la duda que pueda postear en el foro. Saludos Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: Festor en 12 Diciembre 2009, 18:37 pm Te sugiero que le pongas una chincheta al hilo para no tener que andar buscándolo... Hecho, aunque espero subirlo pronto a un servidor de descarga directa para que se pueda instalar y ejecutar de una forma más cómoda. Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: rh3nt0n en 12 Diciembre 2009, 20:16 pm Habla con el brujo,supongo que no tendrá inconveniente en colgarlo en la zona de descargas...pero no creo que sea tan difícil copiar el código, pegarlo en un archivo de texto, llamarlo asistencia_tecnica.sh y darle permisos de ejecución desde la consola... diría que es hasta beneficioso para el user.
Saludos Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: [u]nsigned en 12 Enero 2010, 01:14 am Hola, bueno se me dio por proba tu Script Festor, y me eh topado con algo..
El script lo guarde como /home/faku/Documentos/infoMenu.sh Al darle permisos de ejecucion chmod +x infoMenu.sh y ejecutarlo mediante ./infoMenu.sh todo bien. Pero al llamarlo desde sh me da el siguiente error: Código: faku@faku-desktop:~/Documentos$ sh infoMenu.sh Saludos Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: Festor en 12 Enero 2010, 11:18 am Al darle permisos de ejecucion chmod +x infoMenu.sh y ejecutarlo mediante ./infoMenu.sh todo bien. Pero al llamarlo desde sh me da el siguiente error: Código: faku@faku-desktop:~/Documentos$ sh infoMenu.sh Es que el script está escrito en Bash (http://es.wikipedia.org/wiki/Bash) (comando bash) no en Bourne Shell (http://es.wikipedia.org/wiki/Bourne_Shell) (comando sh) por lo que las "pequeñas" diferencias que existen entre uno y otro interprete pueden dar lugar a problemas Así que, dos cosas: -> Sobra la extensión .sh, a decir verdad no es necesario usar extensiones con los scripts ya que el encabezado del propio script (#!/bin/bash) es el que se encarga de llamar al interprete que necesite. -> Para llamarlo, así como para llamar a cualquier script, después de darle los permisos necesarios de ejecución, deberías usar ./ es decir: Código
Y si sigue dándote problemas entonces... ¿podrías decirme en que distro Linux lo has probado? ¿En tu sistema existe el comando tput? ah! y gracias por probarlo! cualquier comentario aporte y/o sugerencia siempre es bienvenido ;D Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: P-Joe en 29 Agosto 2011, 13:13 pm Y si sigue dándote problemas entonces... ¿podrías decirme en que distro Linux lo has probado? ¿En tu sistema existe el comando tput? En el mío no, o eso creo (Ubuntu 11.04). ¿Para qué sirve?Título: Re: [proyecto] Script recopilador de información para asistencia técnica Publicado por: CloudswX en 29 Agosto 2011, 15:20 pm Pues yo lo he probado en mi Ubuntu 10.10 y funciona de pelos, tremendo aporte gente asi contaremos con mas informacion a la hora de postear algun problema.
Saludos por alla. |