Sed est un type spécial de texte éditeur de fichier connu comme un " éditeur de flux . " Plutôt que d'éditer des fichiers texte , sed s'applique modifications à un flux de texte selon les instructions qui lui sont données par l'utilisateur. Le flux de texte pourrait venir de n'importe où : l'utilisateur, l' Internet ou un fichier local. Vous pouvez imaginer sed être un peu comme un langage de programmation conçu exclusivement pour manipuler le contenu du texte et de le reformater en une structure que vous aimez. Dans les mains d'un utilisateur expérimenté , il peut enlever une grande partie de la monotonie du travail de routine , mais il peut être un peu intimidant au début , donc un bon point de départ est un simple edit: ajout d'un caractère de nouvelle ligne à la fin de chaque ligne donnée . Instructions
1
Ouvrez un terminal . La procédure pour ce faire dépend de votre système d'exploitation. La plupart des systèmes Unix et Linux soit ouvrir un terminal immédiatement au démarrage ou une icône du terminal quelque part sur le bureau. Dans Mac OS X , cliquez sur le bouton " Spotlight " et tapez " Terminal". Dans Windows , cliquez sur " Démarrer", " Exécuter" et tapez "cmd"
2
Tapez la commande suivante : .
Sed ' /$ /G'
Cela indique à sed pour rechercher le texte pour tous les fin de lignes ($) et d'ajouter une nouvelle ligne (G), en effet le double - espacement du fichier. Alternativement, si vous voulez assurer qu'il n'y ait jamais plus d'une ligne blanche entre les paragraphes , modifier la commande comme suit:
sed ' /^ $ /d; G'
raconte sed faire correspondre les lignes seulement complètement vierges ( ^ $ ) , supprimez ces lignes vierges ( d) et les remplacer par une seule nouvelle ligne (G).
3
rentrer les données à partir d'un fichier texte dans sed en tapant la commande suivante :
chat textfile.txt