Posez votre question Signaler

Substitution sed/vi [Résolu]

Poulpoul 60Messages postés 31 mai 2007Date d'inscription 19 octobre 2010Dernière intervention - Dernière réponse le 12 févr. 2008 à 14:35
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
Lire la suite 

Substitution sed/vi »

4 réponses
Réponse
+0
moins plus
Salut,

Avec "sed" :
sed 's/^.\{7\}//' fichier
;-))
Ajouter un commentaire
Réponse
+0
moins plus
merci bien c'est ce qui me fallait,
pourriez vous m'expliquer en détails votre commande,
merci d'avance,
Poulpoul
Ajouter un commentaire
Réponse
+0
moins plus
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)
;-))
Ajouter un commentaire
Réponse
+0
moins plus
nickel chrome c'est très clair là
encore merci !!
++
Poulpoul
Ajouter un commentaire
Ce document intitulé « substitution sed/vi » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook