Vuelva a ejecutar el comando con texto antepuesto del historial de bash

Vuelva a ejecutar el comando con texto antepuesto del historial de bash

¿Cómo repito el último comando bash con un texto antepuesto?

Entonces, si el comando anterior fue:

$ ls /somedir

Quiero ejecutar el siguiente comando utilizando el historial de bash para evitar volver a escribir/copiar y pegar:

$ sudo /somedir

Bonificación, ¿qué tal si la agregamos?

Respuesta1

Puede sudovolver a ejecutar el mismo comando anterior utilizando la sintaxis de doble explosión.

ls /somedir
sudo !!

correrásudo ls /somedir

Si solo desea utilizar la misma ruta, utilice!$

ls /somedir
ls -l !$

correráls -l /somedir

Finalmente, puede volver a ejecutar comandos del historial usando ctrl+rpara ejecutar una búsqueda inversa de su historial de bash.

información relacionada