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 >
|