13.07.2015 Views

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

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!