como salvar a página atual no arquivo em 'less'?

0

Portanto, no Linux, menos é usado para ler arquivos página por página para melhor legibilidade. Eu queria saber se você pode fazer algo como

less file.txt > output.txt

para obter uma página no valor de arquivo.txt e saída / gravação no arquivo.txt.

(Perguntando em nome do yyin stackoverflow OP)

    
por Luis Muñoz 22.02.2018 / 03:03

2 respostas

1

há uma sequência de comandos less que podem fazer o que você quer com menos:

1) digite | , o prompt será alterado para |mark:

2) digite . (um ponto), o prompt será alterado para !

3) digite tee output.txt para gravar a página atual no arquivo.

O que uma página está no console? Na página do manual xterm :

página
 Selecione todas as linhas visíveis, ou seja, a página.

Se o console for redimensionado, o número de linhas mudará :-p

    
por 22.02.2018 / 03:03
0

Uma maneira suja de fazer algo assim (acima do topo da minha cabeça) poderia ser:

$ script someFile // to make a typescript of the terminal session
$ less file.txt
<Quit less(1) now>
$ exit // this exits the script(1)

Verifique o conteúdo do arquivo "someFile" agora, pois ele deve dar uma idéia do que você precisa, embora a limpeza seja necessária, a menos que você possa melhorar (cavar um pouco mais).

    
por 22.02.2018 / 07:45

Tags