Cuando escuché sus nombres por primera vez, me confundí mucho cuando traté de adivinar qué podrían hacer estas herramientas, pensé que había escuchado mal algo.
¿Cuál es la diferencia entre more
y less
, es decir, por qué debería elegir uno sobre el otro?
Ambos parecen hacer lo mismo ...
Además, ¿por qué se nombran así en primer lugar?
most
! ¡Es igualmore
yless
pero también admite colores!Why settle for less?
...less
es mas quemore
!Respuestas:
more
es un buscapersonas básico, que le permite desplazarse hacia abajo, una página a la vez. Solo hacia abajo.less
también es un localizador, pero tiene una funcionalidad adicional para desplazarse hacia arriba y hacia abajo a través de la entrada, además de varias otras extensiones.Entonces sí.
less
es más ymore
es menos. Otro idioma común (según la entrada de la wiki ) es "less
esmore
, más o menos". El nombre proviene del hecho de que el autor (Mark Nudelman) esencialmente quería un programa que fuera "al revés más". Lo opuesto a más esless
.fuente
more
se llamó más, por cierto?more
se llama "más", pero sospecharía que es porque todo lo que el programa originalmente hizo fue aceptar entradas y mostrarlas-- More --
en la parte inferior de la pantalla si había más.Me parece
less
un poco más amigable quemore
porque puedes usar las teclas de flecha para recorrer el archivo.more
solo se desplaza pantalla por pantalla (por defecto).fuente
/
Aparte de que permite más funciones de desplazamiento, menos no necesita leer todo el archivo, es decir, carga los archivos más rápido que más
fuente
Otra diferencia entre
more
yless
, es quemore
deja la (última página del) resultado en el shell, mientras queless
deja el shell limpio.A veces puede preferir uno sobre el otro. Por ejemplo, si necesita copiar y pegar desde el archivo,
more
puede ser mejor. Sin embargo, en otros casos, puede preferir el enfoque 'más limpio' deless
.fuente
Más o menos también funcionan bien juntos:
Esto muestra el contenido de los archivos coincidentes junto con el archivo coincidente decorado y los nombres de directorio.
fuente