Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
TiChou
Dans l'article news:btu5uo$3na$, écrivait :
J'ai fichier compsé comme ceci :
/usr/bin/mon_prog /usr/bin/mon_prog_gui ~
Evidemment, j'ai environ 50 lignes.
Je cherche à remplacer les caractères "> /" par "/".
Avec sed je n'y arrive pas,
Tu as bien échappé les "/" avec des "" ?
sed "s/^> ////" file > newfile
Ou plus simplement :
sed 's#> /#/#' sed 's:> /:/:' sed 's¤> /¤/¤'
etc.
Une petite remarque sur le post initial, ce post n'a pas sa place sur ce groupe mais dans le groupe fr.comp.os.unix, étant donné que la question n'a rien de spécifique à Linux.
-- TiChou
Dans l'article news:btu5uo$3na$2@ccpntc8.in2p3.fr,
fm@nowhere.invalid <fm@nowhere.invalid> écrivait :
J'ai fichier compsé comme ceci :
/usr/bin/mon_prog
/usr/bin/mon_prog_gui
~
Evidemment, j'ai environ 50 lignes.
Je cherche à remplacer les caractères "> /" par "/".
Avec sed je n'y arrive pas,
Tu as bien échappé les "/" avec des "" ?
sed "s/^> ////" file > newfile
Ou plus simplement :
sed 's#> /#/#'
sed 's:> /:/:'
sed 's¤> /¤/¤'
etc.
Une petite remarque sur le post initial, ce post n'a pas sa place sur ce
groupe mais dans le groupe fr.comp.os.unix, étant donné que la question n'a
rien de spécifique à Linux.
Je cherche à remplacer les caractères "> /" par "/".
Avec sed je n'y arrive pas,
Tu as bien échappé les "/" avec des "" ?
sed "s/^> ////" file > newfile
Ou plus simplement :
sed 's#> /#/#' sed 's:> /:/:' sed 's¤> /¤/¤'
etc.
Une petite remarque sur le post initial, ce post n'a pas sa place sur ce groupe mais dans le groupe fr.comp.os.unix, étant donné que la question n'a rien de spécifique à Linux.
-- TiChou
SaMmMy !!!
trop fooooort !!! merci beaucoup. ça fonctionne. pour info, j'essayais sed -e "%s> ////g" mon_fichier > nouveau_fichier
je ne savais pas comment gérer le ">".
SaMmMy !!! wrote:
Bonjour,
J'ai fichier compsé comme ceci :
/usr/bin/mon_prog /usr/bin/mon_prog_gui ~
Evidemment, j'ai environ 50 lignes.
Je cherche à remplacer les caractères "> /" par "/".
Avec sed je n'y arrive pas,
Tu as bien échappé les "/" avec des "" ?
sed "s/^> ////" file > newfile
sous VI non plus.
Aurai-je loupé un truc dans mes commandes ? Auriez-vous une idée ?
Sinon, vim a une fonction bloc (ctrl-v) que vi n'a pas:
en mode commande:
0 CTRL-V G 2ld
sinon,
:%s/^> ////
devrait le faire sous vi aussi.
-- fm
trop fooooort !!!
merci beaucoup.
ça fonctionne.
pour info, j'essayais sed -e "%s> ////g" mon_fichier >
nouveau_fichier
je ne savais pas comment gérer le ">".
SaMmMy !!! <powerofcombi@ifrance.com> wrote:
Bonjour,
J'ai fichier compsé comme ceci :
/usr/bin/mon_prog
/usr/bin/mon_prog_gui
~
Evidemment, j'ai environ 50 lignes.
Je cherche à remplacer les caractères "> /" par "/".
Avec sed je n'y arrive pas,
Tu as bien échappé les "/" avec des "" ?
sed "s/^> ////" file > newfile
sous VI non plus.
Aurai-je loupé un truc dans mes commandes ?
Auriez-vous une idée ?
Sinon, vim a une fonction bloc (ctrl-v) que vi n'a pas:
trop fooooort !!! merci beaucoup. ça fonctionne. pour info, j'essayais sed -e "%s> ////g" mon_fichier > nouveau_fichier
je ne savais pas comment gérer le ">".
SaMmMy !!! wrote:
Bonjour,
J'ai fichier compsé comme ceci :
/usr/bin/mon_prog /usr/bin/mon_prog_gui ~
Evidemment, j'ai environ 50 lignes.
Je cherche à remplacer les caractères "> /" par "/".
Avec sed je n'y arrive pas,
Tu as bien échappé les "/" avec des "" ?
sed "s/^> ////" file > newfile
sous VI non plus.
Aurai-je loupé un truc dans mes commandes ? Auriez-vous une idée ?
Sinon, vim a une fonction bloc (ctrl-v) que vi n'a pas:
en mode commande:
0 CTRL-V G 2ld
sinon,
:%s/^> ////
devrait le faire sous vi aussi.
-- fm
SaMmMy !!!
j'ai posté ici car je suis sous linux, voila tout. Désolé si cela ne correspond pas tout à fait à la netiquette.
Cependant merci pour ces réponses rapides et efficaces qui m'ont bien avancées.
Une petite remarque sur le post initial, ce post n'a pas sa place sur ce groupe mais dans le groupe fr.comp.os.unix, étant donné que la question n'a rien de spécifique à Linux.
j'ai posté ici car je suis sous linux, voila tout.
Désolé si cela ne correspond pas tout à fait à la netiquette.
Cependant merci pour ces réponses rapides et efficaces qui m'ont bien avancées.
Une petite remarque sur le post initial, ce post n'a pas sa place sur ce
groupe mais dans le groupe fr.comp.os.unix, étant donné que la question n'a
rien de spécifique à Linux.
j'ai posté ici car je suis sous linux, voila tout. Désolé si cela ne correspond pas tout à fait à la netiquette.
Cependant merci pour ces réponses rapides et efficaces qui m'ont bien avancées.
Une petite remarque sur le post initial, ce post n'a pas sa place sur ce groupe mais dans le groupe fr.comp.os.unix, étant donné que la question n'a rien de spécifique à Linux.