rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[shell] sed, remplacer toutes les occurences

santiago69, le vendredi 13 juin 2008 à 16:08:51
Salut a tous,
Je n'arrive pas a remplacer toutes les occurences d'une chaine par une autre.
Par exemple, je voudrais remplacer tous les a par des o dans santiago.
J'ai ecrit un script avec sed qui marche mais qui ne remplace que la premiere occurence.
$ echo 'santiago' | sed 's/a/o/'
sontiago

Comment faire pour obtenir sontiogo ?
Merci de votre aide
Santiago

Il y a 10 types de personnes dans le monde
Ceux qui comprennent le binaire et les autres.
Configuration: Windows XP
Firefox 2.0.0.14
Répondre à santiago69  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
HostOfSeraphim, le vendredi 13 juin 2008 à 16:10:14
Presque !

xxx@xxx32:~$ echo 'santiago' | sed 's/a/o/g'
sontiogo



Configuration : Linux Debian (Lenny) / Gnome / Firefox 2
Connexion Internet : ADSL Orange 8M (Livebox)
Répondre à HostOfSeraphim

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
santiago69, le vendredi 13 juin 2008 à 16:14:43
Super ! Merci.
Pourtant j'ai lu
$ man sed

mais je n'arrive pas a trouver ces petites astuces dont on m'a deja parle :
g pour toutes les occurences
i pour insensible a la casse
etc...
ou trouve t on toute cette doc ?


Il y a 10 types de personnes dans le monde
Ceux qui comprennent le binaire et les autres.
Répondre à santiago69

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
HostOfSeraphim, le vendredi 13 juin 2008 à 16:18:11
Il doit y avoir quelques tutos bien fournis sur le net. Sed est loin d'être simple... un peu comme vi au début.

Configuration : Linux Debian (Lenny) / Gnome / Firefox 2
Connexion Internet : ADSL Orange 8M (Livebox)
Répondre à HostOfSeraphim

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 jipicy, le vendredi 13 juin 2008 à 16:21:19
Salut,

Voir la FAQ sur SED
JP - Éleveur de pingouins -
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
Répondre à jipicy
Logiciels pertinents trouvés dans les téléchargements
Télécharger SSH Secure Shell 3.0 build 203SSH Secure Shell - SSH secure shell for workstations est un client SSH flexible permettant de se connecter de façon sécurisée à des...Catégorie: Telnet/SSH
Licence: Open Source
Télécharger ShellEnhancer  3.0.0.91ShellEnhancer - ShellEnchancer est un programme d'amélioration des fonctions de base de Windows. Il rend les interfaces plus stables et plus...Catégorie: Personnalisation
Licence: Freeware/gratuit
Télécharger Gant2Ocean ShellPack    2Gant2Ocean ShellPack - Pour ceux qui aiment bien personnaliser l'apparence de leur interface graphique Windows ou Thèmes, ils seront gâtés. ...Catégorie: Personnalisation
Licence: Freeware/gratuit
Télécharger Ant Renamer 2.10.0Ant Renamer - ANT Renamer permet de renommer un grand nombre de fichiers et dossiers en quelques clics. Il ne fait que modifier les noms...Catégorie: Gestion de fichiers
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [shell] sed, remplacer toutes les occurences »