Você pode usar o comando | em menos para enviar o arquivo por um programa diferente.
- Pressione
|. - Insira uma carta de marca ou
^ou$ou.. - Digite o comando shell para executar.
- Pressione Enter .
Apenas a parte do arquivo entre a posição atual e a marca é canalizada. A marca pode ser ^ ou $ , o que significa o início e o fim do arquivo, respectivamente, ou uma posição definida com o comando m . A posição atual é a linha na tela se a marca estiver antes disso e a linha na parte inferior da tela. Em particular, para canalizar todo o arquivo, use <|$mycommand ou >|^mycommand para definir a posição para uma extremidade do arquivo e a marca para a outra extremidade. Para canalizar apenas as linhas mostradas na tela, use a marca . .
A saída do comando não ficará na tela; Se você quiser navegar pela saída com menos, será necessário iniciar outra instância, por exemplo, %código%. Quando você sair da segunda instância de menos, você será levado de volta ao primeiro. Não há como substituir o conteúdo da instância atual por dados enviados a partir dele. Para ver as cores, lembre-se de executar rot13 | less .