Cómo repetir el último comando en Linux sin usar las teclas de flecha

Cómo repetir el último comando en Linux sin usar las teclas de flecha: Bueno, a veces quieres repetir el comando anterior en la línea de comandos cuando trabajas con sistemas Linux y eso también sin usar las teclas de flechas, entonces no hay una forma particular de hacerlo, pero aquí en el solucionador de problemas hemos enumerado todas las diferentes formas de hacer exactamente esto.

Para repetir los comandos normalmente se puede usar el viejo operador de historia csh! «!!» (sin comillas) para el comando más reciente, si quieres sólo repetir el comando anterior entonces puedes usar !-2, !foo para el más reciente comenzando con el subsrting «foo». También puedes usar el comando fc o simplemente usar :p para imprimir la sugerencia del operador de la historia.

Cómo repetir el último comando en Linux sin usar las teclas de flecha

Veamos algunas de las formas de recordar los comandos en el indicador de la cáscara:

Método 1: Para el csh o cualquier cascarón que implemente la sustitución del historial del csh

!! Entonces presiona Enter. O !-1 Luego presiona Enter O Ctrl+P y luego presione Enter

Nota: !! o !-1 no se expandirá automáticamente para ti y hasta que los ejecutes podría ser demasiado tarde.

Si usas bash, puedes poner bind space:magic-space en ~/.bashrc y después del comando presionar space los expandirá automáticamente en línea.

Método 2: Usar los key bindings de Emacs

La mayoría de los shells que tienen una función de edición de línea de comandos que soporta los key bindings de Emacs:

Subir Ctrl+P Abajo Ctrl+N Izquierda Ctrl+B Derecho Ctrl+F Inicio Ctrl+A Fin Ctrl+E Borrar Ctrl+D

Método 3: Usar CTRL + P y luego CTRL + O

Presionando CTRL + P le permitirá cambiar al último comando y presionando CTRL + O le permitirá ejecutar la línea actual. Nota: CTRL + O puede usarse tantas veces como se desee.

Método 3: Usando el comando fc

fc -e : -1 Por ejemplo: $ echo "Solucionador de problemas" Solucionador de problemas $ fc -e : -1 eco "Solucionador de problemas" Solucionador de problemas

También lee, Cómo restaurar archivos de perdidos+encontrados

Método 4: ¡Utilización!

Para csh o cualquier shell que implemente la sustitución de la historia del csh (tcsh, bash, zsh), puedes usar el ! para llamar al último comando que comienza con

Método 5: En caso de usar MAC puede la tecla

Puedes unir ?+R a 0x0C 0x10 0x0d. Esto limpiará la terminal y ejecutará el último comando.

Eso es todo lo que has aprendido con éxito Cómo repetir el último comando en Linux sin usar las teclas de flechas pero si todavía tienes alguna pregunta con respecto a este post, no dudes en hacerla en la sección de comentarios.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *