#!/bin/awk -f # Script awk que, dados dos parametros, (un tema para buscar en el # manual y un fichero de salida) saca el contenido del manual y lo # pone en el fichero, en formato ASCII BEGIN { if (ARGC != 3) { print "ERROR: Se necesitan dos parametros" print "SINTAXIS: getman " exit } tema_man = ARGV[1] fich_salida = ARGV[2] fich_temp = "tempbusca_"tema_man ARGC = 1 system("man "tema_man" > "fich_temp) while ((getline linea < fich_temp) > 0) { gsub(/.\010/, "", linea) print linea > fich_salida } system("rm "fich_temp) }