SED , le Linux et éditeur de flux UNIX, peut être utilisé pour remplacer une chaîne de caractères dans un fichier ou à la ligne de commande . Vous pouvez créer un script sed qui contient les commandes de substitution dans un fichier texte . Le script peut être utilisé pour remplacer les mêmes chaînes dans plusieurs fichiers ou de faire des substitutions multiples sur le même fichier . Par défaut , les modifications sont imprimés à l'écran , mais le résultat peut être envoyé à un second fichier. Instructions
1
Ouvrez un document texte vierge dans un éditeur de texte
2
tapez les lignes
# /bin /sed- f . ! - en place
s /ancien /nouveau /g; .
pour remplacer toutes les occurrences de la chaîne " vieux " avec la chaîne " nouveau "
< br > 3
Enregistrez le fichier sous " sedA.cmd " et fermez le fichier texte.
4
Ouvrez une fenêtre de terminal.
5
Tapez la commande « chmod + x sedA.cmd " pour faire la commande exécutable .
6
Tapez la commande" . /sedA.cmd oldfile.txt > newfile.txt " pour faire la substitution dans un fichier et de créer un nouveau fichier avec les résultats. Remplacer " oldfile.txt " avec le nom du fichier qui contient les chaînes que vous souhaitez modifier . Remplacer " newfile.txt " avec le nom que vous voulez donner au fichier après la substitution a été faite.
7
type " newfile.txt de chat " pour voir les changements qui ont été apportés . < Br >