1 votos

¿Cómo guardar la entrada de `less` en un archivo como se explica en el manual?

Estoy intentando guardar la entrada canalizada en less a un archivo como se explica en el documento man:

s filename
      Save the input to a file.  This only works if the input is a pipe, not an ordinary file.

Sin embargo, cuando pulsé s en lugar de abrirse una ventana, la línea se desplaza hacia abajo como si hubiera pulsado j .

Estoy utilizando la versión de less que viene con MacOS:

$ less --version
less 581.2 (POSIX regular expressions)
Copyright (C) 1984-2021  Mark Nudelman

less comes with NO WARRANTY, to the extent permitted by law.
For information about the terms of redistribution,
see the file named README in the less distribution.
Home page: https://greenwoodsoftware.com/less

2voto

Cornelius Roemer Puntos 111

Esta función parece haber sido introducida en una versión más reciente que la instalada de fábrica, por el momento.

Instalación de una versión actual mediante

brew install less

y reiniciando mi shell se arregló.

Ahora estoy en la versión 608 en lugar de 581.2

$ less --version
less 608 (PCRE2 regular expressions)
Copyright (C) 1984-2022  Mark Nudelman

less comes with NO WARRANTY, to the extent permitted by law.
For information about the terms of redistribution,
see the file named README in the less distribution.
Home page: https://greenwoodsoftware.com/less

Ahora, cuando pulso s Recibo un aviso de log file: para escribir el archivo en el que quiero guardar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X