La commande Unix " sed " est un raccourci pour " Stream Editor ", un programme exécuté sur la ligne de commande qui modifie des fichiers automatiquement , sur la base prévue recherche et de remplacement des modèles . Vous pouvez utiliser " sed " pour rechercher à travers un fichier pour un morceau de texte ou une expression régulière , puis le modifier avec le texte que vous voulez . Si vous avez un fichier qui contient des lignes vides ou vide, vous pouvez l'analyser et de supprimer ces lignes rapidement pour se nourrir dans un autre programme , ou en forme le texte d'une manière que vous souhaitez. Sed est un utilitaire standard qui est intégré dans tous les systèmes de type UNIX . Instructions 1 Connectez-vous à votre système avec un compte capable d'écrire dans le fichier . Cela signifie que si c'est un fichier système. vous aurez besoin d'utiliser le compte root , sinon , connectez-vous en tant que propriétaire ou l'utilisateur autorisé du fichier 2 Ouvrez un nouveau terminal. . Certaines distributions appellent cela une « ligne de commande », tandis que d'autres appellent ça un "Terminal" et certains l'appellent le 3 Tapez la commande suivante dans le terminal " Shell ". : Sed ' /^ $ /d ' /path /to /file.txt ' 4 Change " /path /to /file.txt " pour le nom du fichier qui contient les lignes vides que vous aimeriez à enlever. Cette commande fonctionne parce que l'opérateur "/d " indique à Sed de supprimer du texte à partir d'un fichier alors que " /^ $ " représente une ligne qui commence et se termine sans texte.
|