Comment afficher certaines lignes d'un fichier sous Linux : 1. Utilisez la commande sed avec la syntaxe "sed -n 'X,Yp' file name" pour afficher le contenu des lignes X à Y du fichier ; cat et tail Et la commande head, la syntaxe est "nom de fichier cat | tail -n +X | head -n Y".
L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.
Comment afficher certaines lignes d'un fichier sous Linux
Méthode 1 : Utilisez la commande sed
sed -n 'X,Yp' filename
pour afficher les lignes x à Y du fichier.
Par exemple : afficher les lignes 31 à 45 du fichier
sed -n '31,45p' requirements.txt
Méthode 2 : Utiliser les commandes cat, tail et head
La commande cat peut être utilisée pour afficher le contenu du fichier texte
commande tail comme spécifié Les paramètres génèrent la dernière partie du fichier sur le périphérique standard
La commande head affiche le début du fichier sur la sortie standard
Combinez les trois commandes pour afficher les lignes x à Y du dossier.
Format de syntaxe 1 : À partir de la ligne X, affichez la ligne Y. Autrement dit, affichez les lignes 1000 à 3000
cat filename | tail -n +X | head -n Y
* Faites attention à l'ordre des deux méthodes
Décomposition :
tail -n 1000
: Affiche les 1000 dernières lignes
tail -n + 1000
: Commencez à afficher à partir de la ligne 1000, et affichez le tail -n 1000
:显示最后1000行
tail -n +1000
:从1000行开始显示,显示1000行以后的
head -n 1000
head -n 1000
: Affichez les 1000 premières lignes Recommandations associées : "Tutoriel vidéo Linux
》🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!