... e não aperte enter depois g, ou você pulará mais uma linha.
HongboZhu 14/01
211
Para abrir em uma linha específica diretamente da linha de comando, use:
less +320123 filename
Se você quiser ver os números das linhas também:
less +320123-N filename
Você também pode optar por exibir uma linha específica do arquivo em uma linha específica do terminal, para quando precisar de algumas linhas de contexto. Por exemplo, isso abrirá o arquivo com a linha 320123 na 10ª linha do terminal:
g and the line number to go forward
G and the line number to go backwards
Sozinhos, g e G levarão você à primeira e à última linha de um arquivo, respectivamente; usado com um número, ambos são equivalentes.
Um exemplo; você deseja ir para a linha 320123 de um arquivo,
pressione 'g' e após o tipo de dois pontos no número 320123
Além disso, você pode digitar '-N' dentro de menos para ativar / desativar os números de linha. De fato, você pode transmitir qualquer opção de linha de comando de dentro do programa, como -j ou -N.
NOTA: Você pode fornecer o número da linha na linha de comando para iniciar menos (menos + número -N), o que será muito mais rápido do que fazê-lo de dentro do programa:
less +12345-N /var/log/hugelogfile
Isso abrirá um arquivo exibindo os números de linha e começando na linha 12345
Fonte: man 1 less e ajuda integrada em less (less 418)
Curiosamente, o Google decidiu tomar partes de sua resposta para a sua resposta apresentada quando pesquisando: "menos ir para a linha" (uma resposta boa imo)
Matthias
4
Para editar isso é possível nanoatravés +nda linha de comando, por exemplo,
more
? :-)less
é mais, mas mais domore
quemore
é, entãomore
é menosless
, então use maisless
se quiser menosmore
.Respostas:
Com
n
sendo o número da linha:ng
: Salte para a linha número n. O padrão é o início do arquivo.nG
: Salte para a linha número n. O padrão é o final do arquivo.Para ir para a linha número 320123, digite
320123g
.Copie e cole diretamente da Wikipedia .
fonte
g
, ou você pulará mais uma linha.Para abrir em uma linha específica diretamente da linha de comando, use:
Se você quiser ver os números das linhas também:
Você também pode optar por exibir uma linha específica do arquivo em uma linha específica do terminal, para quando precisar de algumas linhas de contexto. Por exemplo, isso abrirá o arquivo com a linha 320123 na 10ª linha do terminal:
fonte
Você também pode usar
sed
isso -Isso imprimirá o número da linha 320123 .
Se você quer um intervalo, pode fazer -
Se você quiser de uma linha específica até o fim, então -
fonte
De dentro de menos (no Linux):
Sozinhos, g e G levarão você à primeira e à última linha de um arquivo, respectivamente; usado com um número, ambos são equivalentes.
Um exemplo; você deseja ir para a linha 320123 de um arquivo,
Além disso, você pode digitar '-N' dentro de menos para ativar / desativar os números de linha. De fato, você pode transmitir qualquer opção de linha de comando de dentro do programa, como -j ou -N.
NOTA: Você pode fornecer o número da linha na linha de comando para iniciar menos (menos + número -N), o que será muito mais rápido do que fazê-lo de dentro do programa:
Isso abrirá um arquivo exibindo os números de linha e começando na linha 12345
Fonte: man 1 less e ajuda integrada em less (less 418)
fonte
Para editar isso é possível
nano
através+n
da linha de comando, por exemplo,nano +16 file.txt
Abrir
file.txt
na linha 16.fonte