Cómo instalar el '!!' ¿dominio?

Cómo instalar el '!!' ¿dominio?

Estaba intentando utilizar !!en mi nueva instalación de Debian y aparece el siguiente error:

$ sudo !!
sudo: !!: command not found

¿Puedo aprovecharlo !!?

Además, ¿cómo puedo llamar !!para poder buscar en Google algo al respecto?

Respuesta1

Estás haciendo referencia ahistoriafunción de su shell cuando se refiere a!!

No estoy seguro de qué shell estás usando. De man bash:

HISTORY EXPANSION
   The  shell  supports a history expansion feature that is similar to the
   history expansion in csh.
...
Event Designators
   An  event designator is a reference to a command line entry in the his‐
   tory list.  Unless the reference is absolute, events  are  relative  to
   the current position in the history list.

   !      Start  a  history substitution, except when followed by a blank,
          newline, carriage return, = or ( (when the extglob shell  option
          is enabled using the shopt builtin).
   !n     Refer to command line n.
   !-n    Refer to the current command minus n.
   !!     Refer to the previous command.  This is a synonym for `!-1'.

¿Hay algo en tu historial de shell? Cuando escribes el historycomando, ¿obtienes algún resultado?

No puedo duplicar el error que ves:

~$ ls -l | head -1
total 54324
~$ sudo !!
sudo ls -l | head -1
total 54324
~$ 

información relacionada