Enviado por anonymous el Dom, 01/01/2012 - 01:28.
Organizando la Documentación
En la carpeta /usr/share/ es posible encontrar abundante información acerca del funcionamiento de los programas instalados en nuestro equipo, sin embargo, a veces por desconocimiento ésta información termina siendo la última en consultar, con el siguiente script se crea un listado en el archivo List_Doc.txt que muestra una tabla con el nombre de título de la página y la ruta, con la cual se puede dar un orden a la consulta, por supuesto es preferible tener éste archivo en un archivo ODS lo que es cuestión de Copy & Paste
echo "Buscando archivos de documentación ..."find /usr/share/ -iname "*index*.htm*" -exec grep -H -o -E '1.*2|3.*4' {} \; >titles.txt echo ' { $3 = match($0,":") #Índice de separación Nombre:título $2 = substr($1,1,$3-1) #Ruta $4 = length($1) $5 = substr($1,$3+1,$4-$3) #Título #Quitar etiquetas gsub("5","",$5) gsub("6","",$5) gsub("7","",$5) gsub("8","",$5) gsub("9","",$5) print $5 "\t" $2 #Formato de tabla Título - Ruta } '>ctable.awkecho "Leyendo etiquetas de título ..."awk -F '\n' -f ctable.awk titles.txt >List_Doc.txtecho "Limpiando ..."echo "y"|rm titles.txt echo "y"|rm ctable.awkecho "Hecho!"
Revisiones
01/01/2012 - 01:28
anonymous