Next: Moviendo/renombrando un fichero o
Up: Explorando el sistema de
Previous: Averiguando el tipo de
Además de la utilidad cat anteriormente descrita, podemos ver el contenido
de grandes ficheros con las utilidades more y page . Sus funcionamientos son:
-
- more [+ número de línea]{nombre de fichero}
donde ninguna opción posibilita presentar el contenido de un fichero ASCIIfichero ASCII
página por página (pulsando intermitentemente la tecla de space ) o línea
a línea (pulsando la tecla de return ). Pulsando la tecla q
abortamos el proceso y pulsando la tecla h obtenemos un listado de otras
posibles opciones de funcionamiento interactivo.
-
- page [+ número de línea]{nombre de fichero}
la única diferencia con more está en la forma de presentar el pantalla los
contenidos de los ficheros. more realiza scrolling verticalscrolling vertical (desplazamiento
de las líneas de la pantalla, una a una), mientras que page borra la pantalla
antes de presentar la siguiente, característica que en ocasiones (como es en
el caso de las comunicaciones a través de módemmódem) es de agradecer por el aumento
en la velocidad de presentación.
Cuando lo que nos interesa es averiguar de que va el contenido de un fichero,
nada más útil que poder echar un vistazo al principio o al final del mismo. Para
estas acciones se han creado las utilidades head y tail , respectivamente. He aquí sus modos de empleo:
-
- head -n {nombre de fichero}
-
- tail -n {nombre de fichero}
donde la -n indica el número de líneas de fichero ASCII presentadas (por
defecto diez). Ejemplos:
width 3pt
width .3pt415ptgogh: /doc/Linux> more alumnos.txt (page funciona
igual)
1 Periquillo de los Palotes, Pepe
2 Agujero Solo, Bartolo
:
: unos cuantos más
:
22 Gil Puertas, Jesús
23 Estroncio Deuterio, Cerio
-More-(51%) (aquí espera a que pulsemos space pero pulsamos
la q )
gogh: /doc/Linux> head alumnos.txt (los primeros 10 alumnos del
curso)
1 Periquillo de los Palotes, Pepe
2 Agujero Solo, Bartolo
:
: unos cuantos más
:
9 Pi, Filemon
10 X, Mortadelo
gogh: /doc/Linux> tail alumnos.txt (los últimos 10)
36 Ritchie, Dennis
37 Kernighan, Brian
:
: unos cuantos más
:
43 Gimenez, Curro
44 Knuth, Donald
45 Torvalds, Linux
gogh: /doc/Linux>
width .3pt
depth .3pt
width -3pt
Existe una versión mejorada de more llamada less (que en inglés
significa menos, lo contrario de more). Su principal ventaja radica en
que no necesita leer todo el fichero de entrada tal y como hace more
antes de presentar el contenido de este por pantalla. Por esta razón,
less es más rápido para visualizar grandes ficheros.
Next: Moviendo/renombrando un fichero o
Up: Explorando el sistema de
Previous: Averiguando el tipo de
Vicente González Ruiz
1998-07-13