Quelle est la meilleure façon de sortir un fichier à partir d'une ligne spécifique (un grand nombre comme 70000). Quelque chose comme :
cat --line=70000 <file>
Quelle est la meilleure façon de sortir un fichier à partir d'une ligne spécifique (un grand nombre comme 70000). Quelque chose comme :
cat --line=70000 <file>
Si, au lieu d'un numéro de ligne, vous souhaitez commencer l'énumération à la ligne contenant un numéro de ligne donné, vous pouvez utiliser la fonction $phrase
Essayez ce qui suit.
more -1000 +/"$phrase" yourfilename | sed '1,4d'
L'option -1000 permet de lister le texte en continu jusqu'à 1000 lignes ; vous pouvez modifier cette valeur selon vos besoins. La touche sed
coupera les 4 premières lignes de la sortie, qui ont été automatiquement insérées par la commande more
qui contient une ligne vierge, le message "... skipping", et les deux lignes précédant la ligne de départ prévue. Je suppose que cela peut varier en fonction de votre système.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.