Next: Re-ejecución de comandos
Up: Los Shells de UNIX
Previous: Destruyendo un alias
El C Shell mantiene una lista con los últimos comandos tecleados. Estos pueden
ser editados y re-ejecutados para facilitar la existencia al sufrido usuario.
El responsable todo esto es el metacarácter !. La cantidad de entradas
recordadas depende del valor almacenado en la variable local $history y
el número de entradas salvadas de una sesión a otra se almacena en la
variable local $savehist. Para obtener la historia de los comandos
ejecutados hasta ese instante, teclearemos:
-
- history [-rh][número]
La opción -r presenta la lista en orden inverso y la opción -h
la presenta sin numerar. Ejemplo:
width 3pt
width .3pt415pt45 % history 4
42 23:16 history -h
43 23:17 ls -r
44 23:17 history -r
45 23:22 history 4
46 %
width .3pt
depth .3pt
width -3pt
Vicente González Ruiz
1998-07-13