next up previous
Next: Las estructuras de control Up: La historia de comandos Previous: La historia de comandos

Re-ejecución de comandos

Para ejecutar uno de los comandos del fichero de historia tenemos las siguientes formas:

\begin{displaymath}\vline
\begin{tabular}{r\vert l}
\hline
{\bf Forma} & {\bf Ac...
...ee la {\sl subcadena} indicada. \\
\hline
\end{tabular}\vline
\end{displaymath}

Ejemplos:



width 3pt
width .3pt415pt45 % history 4 (los 4 ultimos comandos)
   42  23:16   history -h
   43  23:17   ls -r
   44  23:17   history -r
   45  23:22   history 4
   46 % !! (ejecutamos el ultimo comando)
46 % history 4
   43  23:17   ls -r
   44  23:17   history -r
   45  23:22   history 4
   46  23:46   history 4
47 % !43 (ejecutamos el comando 43)
ls -r
flag.csh*   expr4.csh*  expr3.csh*  expr1.csh*  1
48 % !l (ejecutamos el ultimo comando que empieza por l)
ls -r
flag.csh*   expr4.csh*  expr3.csh*  expr1.csh*  1
49 % !?chmod? (ejecutamos el último comando que contiene la cadena chmod)
chmod +x expr4.csh
50 %
width .3pt
depth .3pt width -3pt


Vicente González Ruiz
1998-07-13