Veuillez essayer d'imprimer les 7 premières et les 7 dernières lignes d'un fichier dans Ubuntu. J'ai utilisé la commande $ sed '=' pour trouver le nombre de lignes dans les fichiers, puis j'ai utilisé $ sed '8,456d' pour supprimer ces lignes (le fichier a 463 lignes). Cela a fonctionné, mais je cherche une solution d'une ligne sans nécessairement avoir à connaître le nombre exact de lignes que le fichier a.Impression en ligne sélective Ubuntu
0
A
Répondre
0
Un simple-liner serait,
head -n7 /path/to/file.txt && tail -7 /path/to/file.txt
+0
Merci. Travaillé en douceur. Je suppose que je dois m'entraîner plus. – Questy
Pourquoi utilisez-vous pas les deux 'head' et commande' tail' en combinaison pour imprimer les 7 premières et dernières lignes? –
Pouvez-vous me montrer comment les combiner dans un one-liner? – Questy
Bien sûr, vérifiez ma réponse –