Substitution sed/vi
Résolu
Poulpoul
-
Poulpoul -
Poulpoul -
Bonjour,
dans le fichier suivant, j'aimerais pouvoir substituer les 6 premiers caractères(quelques soient ces caractères) par rien
1. Toe Tapper
2. Florist Fired
3. Das Boot
4. Eat Me Out
5. Laughing With Minx
6. I Saw Your Shadow
7. Apples
8. Luckcharm
9. Missing Man
10. Butterknife
11. Pass It Along
12. (I'm) Somewhere
13. Not Nice
14. Dropping Dimes
15. Envelope
16. Personality Candyspots
çà doit être un truc du genre
:1,$s/^*.*//
je n'arrive pas à exprimer le chiffre "6" en fait
en vous remerciant par avance,
Poulpoul
dans le fichier suivant, j'aimerais pouvoir substituer les 6 premiers caractères(quelques soient ces caractères) par rien
1. Toe Tapper
2. Florist Fired
3. Das Boot
4. Eat Me Out
5. Laughing With Minx
6. I Saw Your Shadow
7. Apples
8. Luckcharm
9. Missing Man
10. Butterknife
11. Pass It Along
12. (I'm) Somewhere
13. Not Nice
14. Dropping Dimes
15. Envelope
16. Personality Candyspots
çà doit être un truc du genre
:1,$s/^*.*//
je n'arrive pas à exprimer le chiffre "6" en fait
en vous remerciant par avance,
Poulpoul
Configuration: AIX ksh
4 réponses
-
Salut,
Avec "sed" :sed 's/^.\{7\}//' fichier;-))
-
merci bien c'est ce qui me fallait,
pourriez vous m'expliquer en détails votre commande,
merci d'avance,
Poulpoul -
s Commande de substitution / Délimiteur de la commande "s" ^ Méta-caractère désignant le début de la ligne . Désigne un caractère quelconque \{7\} Syntaxe pour spécifier le nombre de caractères à prendre en compte // Chaine de remplacement comprise entre les délimiteurs (ici rien vu qu'on veut effacer);-))
-