Cuando hago more filename
y less filename
, parecería que los terminales resultantes son bastante similares. Puedo navegar y buscar a través de mis archivos de forma idéntica (j , Espacio , /pattern
, etc.).
Me cuesta creer que less
es more
y viceversa. ¿Hay alguna diferencia entre los dos?
Respuesta aceptada:
La diferencia es principalmente histórica en este punto, creo que algunos sistemas incluso tienen more
y less
vinculado al mismo binario.
Originalmente, more
Prácticamente solo te permitía avanzar en un archivo, pero era bastante decente para la salida de almacenamiento en búfer.
less
fue escrito como un more
mejorado que le permitía desplazarse por el texto mostrado
La primera línea de mi man less
más o menos lo resume:
Less is a program similar to more, but which allows backward
movement in the file as well as forward movement.