Sous Linux, vous pouvez utiliser la commande sed pour supprimer une ligne de contenu spécifiée. Cette commande peut remplacer, supprimer, ajouter, sélectionner, etc. Lorsque le paramètre est défini sur "d", vous pouvez supprimer le contenu. de la ligne. Syntaxe C'est "sed 'la valeur de ligne spécifiée d' qui doit être supprimée".
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Comment supprimer une ligne de contenu sous Linux
sed est un éditeur de flux C'est un très bon outil de traitement de texte. Il peut être parfaitement utilisé avec des expressions régulières et possède des fonctions extraordinaires.
Pendant le traitement, la ligne en cours de traitement est stockée dans un tampon temporaire, appelé "espace de modèle", puis la commande sed est utilisée pour traiter le contenu du tampon. Une fois le traitement terminé, le contenu du tampon est envoyé. à l'écran. Traitez ensuite la ligne suivante et répétez jusqu'à la fin du fichier.
Le contenu du fichier n'est pas modifié sauf si vous utilisez la redirection pour stocker la sortie. Sed est principalement utilisé pour éditer automatiquement un ou plusieurs fichiers. Il peut effectuer des tâches spécifiques telles que le remplacement, la suppression, l'ajout et la sélection de lignes de données, la simplification des opérations répétées sur les fichiers et l'écriture de programmes de conversion.
La commande Linux sed utilise des scripts pour traiter les fichiers texte.
sed peut traiter et éditer des fichiers texte selon les instructions du script.
Sed est principalement utilisé pour éditer automatiquement un ou plusieurs fichiers, simplifier les opérations répétées sur les fichiers, écrire des programmes de conversion, etc.
La syntaxe est :
sed [-hnV][-e<script>][-f<script文件>][文本文件]
Les paramètres sont les suivants :