URL: https://linuxfr.org/forums/linux-debutant/posts/sed-ajouter-un-caractere-en-debut-de-ligne Title: [SED] Ajouter un caractère en début de ligne. Authors: 1984 Date: 2018年05月27日T13:17:41+02:00 License: CC By-SA Tags: Score: 0 Salut les forumeurs, Voilà, donc, j'ai un fichier (test.conf) qui contient des noms de domaines : ```bash local-zone: "google.com" redirect local-data: "google.com A 0.0.0.0" ``` et un j'ai script bash qui sera exécuté par l'utilisateur : ```bash read -p "- The domain : " domain look=$(cat test.conf | grep "$domain") sed 's/'$look'/^#/' test.conf ``` Donc, l'objectif du script, c'est qu'il demande un domaine (ex: google.com) à l'utilisateur, et le script ajoute un caractère (#) en début de ligne dans le fichier (test.conf). Ca fait un petit moment que j'essaye de me battre contre la syntaxe de sed, mais sans résultat, donc, je m'en remet à l'intelligence collective. Merci d'avance.

AltStyle によって変換されたページ (->オリジナル) /