Al presionar hacia arriba, puedo pasar por los comandos ingresados previamente. Sin embargo, he notado que si modifico uno de ellos, eso altera el historial. Por ejemplo, si escribo:
echo a
echo b
echo c
[up][up][backspace]d[ctrl+c]
la historia ahora muestra que el segundo comando era echo d
, no echo b
. ¿Cómo guardo el primero echo b
en la historia?
Por ejemplo, digamos que ejecuto un comando realmente largo, con muchas opciones. luego quiero volver a ejecutarlo, con un cambio menor, así que vuelvo a través del historial para encontrarlo, hacer el cambio, pero luego me doy cuenta de que en realidad no necesito volver a ejecutarlo, solo pensé en otra opción hacer en su lugar. luego, quiero volver y recordarme cuál fue el comando que ejecuté, pero espera, ¡el historial ahora muestra lo incorrecto!
Esto ocurre muy raramente, pero cuando lo hace, me resulta realmente irritante. ¿Hay alguna forma de preservar automáticamente la historia original?
echo c
.
history
usted puede ver todo el comando. Después de que pueda seleccionar lo que necesita. ¿Qué caparazón estás usando ahora?