¿Hay un comando de Linux o alguna forma de ver los registros de abajo hacia arriba en lugar de de arriba hacia abajo? Lo sé tail -n <number of lines>
, pero ¿hay algo que realmente pueda desplazar e ir de abajo hacia arriba?
text-processing
pager
c0mrade
fuente
fuente
cat -n
es unawk '{print NR,$0}'
poco más ligero.tac
poder también carecen de la versión BSD derivado decat
(USG con saborcat
no tengo-v
,-n
etc. Creo que algo desencadenó mi "viejo ****".)Creo que
less +G
es lo que está buscando: cargará el archivo al final y puede usar la flecha hacia arriba (o k) para desplazarse hacia atrás. Dentro del visor, glo llevará a la parte superior del archivo y Glo llevará de regreso al final. Y Fse desplazará hasta el final e intentará seguir leyendo, comotail -f
.fuente
?
se usa para buscar hacia atrás en el archivo.El
tac
comando es como un "gato" inverso, si eso es lo que buscas.Si solo desea ver un archivo comenzando desde abajo, ¿por qué no utiliza un editor o "menos"?
fuente
Puede ejecutar
less
y luego usar M-> (esa es la meta clave, generalmente alt, y el '>' al mismo tiempo) para ir al final del archivo.less
Soporta desplazamiento.fuente
>
(sin Meta o ESC) yG
.Si está escribiendo un nagios, compruebe que el módulo perl File :: ReadBackwards es útil
fuente
Yo uso este script para leer un archivo de abajo hacia arriba
si
sample.file
contieneel resultado
elpmas.file
seráfuente
La canalización en tac también funciona, por ejemplo:
fuente
Solucion: Combinar
tac
conless
Instalar
Uso
fuente