| Qui est en ligne ? |
| Il y a : 22 utilisateurs en ligne, consultez le détail |
Forum » Serveur, Réseaux et Programmation » Encore et toujours SED |
Forum modéré par : jblecanard |
| Même auteur |
|
Score ( voter ) : |
|
| Page : [1] |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 02-04-2008 à 09:54:32 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 13-07-2005 Nombre de messages : 206 |
Bonjour @ tous ! Bon je viens vous embêter une nouvelle fois avec SED ! Mon problème est que je veux remplacer tous les espaces entre 2 chiffres par une tabulation. La commande suivante : sed 's/[^a-z] [^A-Z]/ /g' /tmp/List8 >> /tmp/List9 fonctionne, à ceci près que les chiffres de chaque côté de l'espace sont supprimés ! Dans ce genre là : AVANT ---> Security Update 2008-002 1.1 51700K APRES ---> Security Update 2008-00 . 1700 D'ailleurs même le "k" s'est fait la malle ... J'ai beaucoup de mal à comprendre ... |
|
|
#1 Message posté le : 02-04-2008 à 13:04:49 |
Jedi Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 4017 |
Salut essaye sed 's/\([0-9]\) \([0-9]\)/\1\t\2/g' \1 et \2 sont des références qui lisent ce qui a été parenthésé et matché dans le pattern (parenthèses échappées, c'est nécesaires). \t est une tabulation ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#2 Message posté le : 02-04-2008 à 14:51:52 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 13-07-2005 Nombre de messages : 206 |
Ahhh ... J'y étais presque mais j'avais un soucis avec un antislash ! Enfin merci beaucoup d'être tous aussi actifs sur ce forum ! Vous êtes d'une grande aide ! |
| Page : [1] |
Forum » Serveur, Réseaux et Programmation » Encore et toujours SED |
Forum modéré par : jblecanard |
| Même auteur |
|
Score ( voter ) : |
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages