Rss

  • flickr
  • linkedin
  • google

Ejecutar el último comando usado o el ultimo que empieza por … con !!

0 Shares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Pin It Share 0 0 Shares ×

Vamos a ver un un comando muy simple y que a primera vista parece que no tiene mucha utilidad, pero en realidad puede tener más de la que parece, el comando en cuestión es !!, y lo que hace es repetir la última orden introducida en el terminal.

!!

repetir_comando

En este ejemplo podemos ver una utilidad del comando !!, en la primera linea, he intentado recargar el servicio de apache con service apache2 reload, con un usuario sin privilegios,  y he recibido el correspondiente mensaje de error. A continuación podía haber escrito el comando correctamente sudo service apache2 reload, podía haber pulsado la tecla arriba para que me apareciese la última linea escrita, desplazarme al principio de la linea y añadir sudo, o hacer uso de !!, escribiendo sudo !!, lo que me parece lo más rápido.

También podemos ejecutar el último comando que empiece por determinada letra.

!c

Ejecutará el último comando introducido que empiece por la letra c

 

Espero que os sea útil.

Deja un comentario

0 Shares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Pin It Share 0 0 Shares ×