web-dev-qa-db-fra.com

Moins: Passer rapidement au numéro de ligne dans un fichier volumineux

J'ai du mal à trouver un moyen de le faire ... J'utilise less pour afficher un fichier volumineux (~ 1 Go). Je veux sauter à la ligne "$ n" dans le fichier - de préférence sans avoir à attendre que les lignes 1 - ($ n-1) défilent dans mon terminal.

Je ferais ceci dans vim en utilisant quelque chose comme ceci:

localhost:~# vim myfile +$n

Existe-t-il une option de ligne de commande équivalente? Sinon, y a-t-il un moyen de le faire une fois le fichier ouvert dans less?

84
AJ.

Si le fichier est ouvert, vous pouvez taper:

  • 100g pour aller à la 100ème ligne.

  • 50p pour aller à 50% dans le fichier.

  • 100P pour aller à la ligne contenant le 100ème octet.

Vous pouvez les utiliser depuis le terminal en ajoutant + devant eux:

less +100g bigfile.txt
126
Egon