Substitution sed/vi

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
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

4 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Avec "sed" :
sed 's/^.\{7\}//' fichier
;-))
0
Utilisateur anonyme
 
merci bien c'est ce qui me fallait,
pourriez vous m'expliquer en détails votre commande,
merci d'avance,
Poulpoul
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
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)
;-))
0
Utilisateur anonyme
 
nickel chrome c'est très clair là
encore merci !!
++
Poulpoul
0