Hola, lo que pasa es que me han contratado en la administracion de un centro de dialisis, y muy a menudo me piden informacion de pacientes que no conozco y tengo que abrir un cuaderno y buscarlos, eso es MUY tedioso.... lo que hice fue agarrar un archivo .xlsx (excel hecho en windows) de la empresa y pasar la informacion a un archivo .txt, la acomode porque al copiarla de un excel sale toda desordenada ("acomodar" es 15min tabulando) yla pase a mi notbook personal, donde tengo un script en bash que lo que hace es simplemente pedir el nombre del fichero y la palabra/frase a buscar y lo busca por medio del comando grep... el script funciona, el problema es que como son muchos datos en una sola linea la terminal los imprime en 2 y queda, por ejemplo la direccion en dos lineas, mi preunta es si hay alguna forma de hacer que se muestre toda la informacion en una sola liena...
Otra cosa que me seria muy util es poder mostrar "nombres de columnas" osea que el resultado sea algo parecido a esto:
NOMBRE DOMICILIO TELEFONO ETC
señor x calle falsa 123 7578592945 rg
señora y calle hola 456 135068y358 ryr
Por si sirve de algo aqui va el codigo
#!/bin/bash
#Este es una prueba de un script para buscar datos en una lista
#escrita en un archivo de texto...
clear
read -p "Indique el archivo a analizar..." txt
echo Usted ha indicado el fichero $txt ...
read -p "Que desea buscar en el fichero? " dat
echo Procediendo a buscar $dat en $txt
grep $dat /root/Downloads/$txt