IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

commande sed (bash)


Sujet :

Linux

  1. #1
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 9
    Par défaut commande sed (bash)
    Bonjour,

    Je souhaite remplacer la variable "adresse" se trouvant dans le fichier "fic.txt" par la valeur saisie par l'utilisateur ($adresseIp). Je souhaite entrer une adresse de la forme 192.168.1.0/24
    Le problème est que j'obtiens le message d'erreur suivant :
    sed: -e expression n°1, caractère 34: option inconnue pour `s'

    Visiblement sed n'aime pas le caractère "/" que je lui passe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    read adresseIp
    sed -i "s/adresse/$adresseIp/g" /home/user/Desktop/fic.txt
    Auriez vous une solution pour contourner ce problème ?

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 106
    Par défaut
    change alors le caractère "/" par n'importe quel caractère de ton choix

    read adresseIp
    sed -i "s@adresse@$adresseIp@g" /home/user/Desktop/fic.txt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script Bash commande sed non prise en compte
    Par wesswessa dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 16/10/2013, 14h21
  2. Problème avec la commande sed
    Par JUSTIN Loïc dans le forum Linux
    Réponses: 2
    Dernier message: 05/09/2006, 10h17
  3. Aide sur les commandes sed et awk
    Par elkhy dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 20/06/2006, 08h22
  4. La commande sed
    Par ajsd0208 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 26/04/2006, 14h34
  5. Commande SED
    Par pierregag dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 17/03/2006, 12h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo