next up previous contents
Next: Archivos de bash Up: Interprete de comandos: Shell Previous: Programaci�n shell   Contents


Re-utilizaci�n de comandos

El shell almacena una historia de los comandos que el usuario ha escrito. Por medio de esta historia es posible volver a ejecutar una orden que ya se ha escrito anteriormente sin tener que escribirla de nuevo.

El comando history muestra la secuencia de comandos, con un n�mero a su izquierda. Con este n�mero es posible llamar de nuevo el comando utilizando el car�cter admiraci�n ``!''; Por ejemplo history retorna

    1  history
    2  ls
    3  cd public_html
    4  ls
    5  rm *.bak
    6  history

y para ejecutar nuevamente el comando rm *.bak solo es necesario escribir !5. Tambi�n se puede pedir el �ltimo ``rm'' que se ha ejecutado escribiendo !rm.

El �ltimo comando se repite con doble admiraci�n ``!!''. Es posible tambi�n editar el �ltimo comando utilizando el car�cter ``^'' pero este conocimiento se esta volviendo poco �til, ya que los nuevos shells permiten viajar por la ``historia'' y editar los comandos usando �nicamente las flechas del teclado.



2000-03-07