Diferencias

Muestra las diferencias entre dos versiones de la página.

linux:script [2008/11/11 15:35]
127.0.0.1 editor externo
linux:script [2009/06/26 10:21] (actual)
alexbariv
Línea 1: Línea 1:
 +====== Utilizar script para ahorrarse tiempo y entrenar a otros ======
 +
 +El comando **script** copia toda la E/S que tiene lugar en un terminal a un fichero nombrado por defecto //typescript//.
 +
 +Para entender esto un poco mejor, veamos el siguiente ejemplo:
 +
 +<code bash>
 +alex@nova ~ $ script
 +Script iniciado; el fichero es typescript
 +
 +alex@nova ~ $ ls
 +amsn_received  Desktop  imagenes  myDocs  public_html  test  typescript
 +
 +alex@nova ~ $ pwd
 +/home/alex
 +
 +alex@nova ~ $ file test
 +test: empty
 +
 +alex@nova ~ $ exit
 +exit
 +Script terminado; el fichero es typescript
 +
 +alex@nova ~ $
 +</code>
 +
 +Con esto hemos creado un archivo con el nombre **typescript**, que contiene toda la información que se genero en el terminal tal cual fue sucediendo. Esto es muy útil a la hora de entrenar personas ya que simplemente puede darles el archivo y ellos ejecutarlo paso por paso para ver que realiza cada comando.
 +
 +Para visualizar el contenido utilizamos:
 +
 +<code bash>
 +alex@nova ~ $ cat typescript
 +</code>
 +
 +ó
 +
 +<code bash>
 +alex@nova ~ $ scriptreplay typescript
 +</code>
 +
 +Siendo este último una forma de ejecutar el script ¡En tiempo real!, es decir, se ejecutan incluso con las pausas que se hayan realizado al momento de su creación.
 +
 +Espero haber dejado todo claro :-P
 
linux/script.txt · Última modificación: 2009/06/26 10:21 por alexbariv
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki