Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capítulo 8: EL SHELL: COMANDOS BÁSICOS DE LINUX página 53cat file1 file2 >>file3 El cont<strong>en</strong>ido <strong>de</strong> file1 y file2 es añadido al final <strong>de</strong> file3.cat >file1Acepta lo que se introduce por el teclado y lo almac<strong>en</strong>a <strong>en</strong> file1 (se creafile1). Para terminar se emplea d8.6 Comando headhead -7 fil<strong>en</strong>ameescribe las 7 primeras líneas <strong>de</strong>l fichero fil<strong>en</strong>ame8.7 Visualización <strong>de</strong> ficheros con formato. Comando prEste comando, a difer<strong>en</strong>cia <strong>de</strong> cat, imprime por consola el cont<strong>en</strong>ido <strong>de</strong> los ficheros <strong>de</strong> una maneraformateada, por columnas, controlando el tamaño <strong>de</strong> página y poni<strong>en</strong>do cabeceras al comi<strong>en</strong>zo <strong>de</strong>las mismas. Está muy <strong>en</strong> relación con el comando lp <strong>de</strong> salida por impresora. Las formas másimportantes que admite son las sigui<strong>en</strong>tes:pr filepr -ln filepr -p filepr -t filepr -wn filepr -d fileProduce una salida estándar <strong>de</strong> 66 líneas por página, con un <strong>en</strong>cabezami<strong>en</strong>to<strong>de</strong> 5 líneas (2 <strong>en</strong> blanco, una <strong>de</strong> id<strong>en</strong>tificación y otras 2 líneas <strong>en</strong> blanco).Produce una salida <strong>de</strong> n líneas por página (cuando el tamaño <strong>de</strong> papel <strong>de</strong>impresora, por ejemplo, ti<strong>en</strong>e un número <strong>de</strong> líneas distinto <strong>de</strong> 66)Hace una pausa para pres<strong>en</strong>tar la página, hasta que se pulsa paracontinuarSuprime las 5 líneas <strong>de</strong>l <strong>en</strong>cabezami<strong>en</strong>to y las <strong>de</strong>l final <strong>de</strong> página.Ajusta la anchura <strong>de</strong> la línea a n posiciones.Lista el fichero con espaciado doble.pr -h `caracteres` file el argum<strong>en</strong>to o cad<strong>en</strong>a <strong>de</strong> caracteres `caracteres` se convertirán <strong>en</strong> lacabecera <strong>de</strong>l listado.pr +n file Imprime el fichero a partir <strong>de</strong> la página n.A<strong>de</strong>más <strong>de</strong> los ejemplos anteriores, se pued<strong>en</strong> combinar varias opciones <strong>en</strong> un mismo comando,<strong>como</strong> por ejemplo <strong>en</strong>: pr -dt file la salida <strong>de</strong> este comando es por la consola, pero pue<strong>de</strong>redireccionarse a otro fichero, por ejemplo, si ejecutamos el comando: pr file1 > file2 se crea unfichero nuevo llamado file2 que es idéntico a file1, pero con formato por páginas y columnas.8.8 Visualización <strong>de</strong> ficheros pantalla a pantalla. Comandos more y lessEstos comandos permit<strong>en</strong> visualizar un fichero pantalla a pantalla. El número <strong>de</strong> líneas por pantallaes <strong>de</strong> 23 líneas <strong>de</strong> texto y una última línea <strong>de</strong> m<strong>en</strong>sajes, don<strong>de</strong> aparecerá la palabra more. Cuando sepulsa la barra espaciadora (el espacio <strong>en</strong> blanco), se visualizará la sigui<strong>en</strong>te pantalla. Para salir <strong>de</strong>este comando (terminar la visualización) se pulsa d o q. Por ejemplo: more fileEl comando less es muy similar al anterior pero permite el <strong>de</strong>splazami<strong>en</strong>to a lo largo <strong>de</strong>l textoempleando las teclas <strong>de</strong> cursores pudi<strong>en</strong>do <strong>de</strong>splazarse hacia arriba o abajo <strong>de</strong> un fichero.