Remplacement d'une date par une autre dans fichier LINUX

leon94 Messages postés 2 Statut Membre -  
leon94 Messages postés 2 Statut Membre -
Bonjour,
Je veux remplacer une date dans un fichier sous LINUX quand je l'ouvre par vi. Je connais la commande "s" qui permet de substituer une chaîne de caractères comme suit :

:1,$s/toto/titi/g

qui permet de remplacer "toto" par "titi" dans ce fichier mais cette syntaxe ne fonctionne pas pour changer une date :

:1,$s/13/01/2014/14/01/2014/g

Quelqu'un connaitrait-il la bonne syntaxe ?
Merci d'avance.
A voir également:

2 réponses

dubcek Messages postés 19025 Date d'inscription   Statut Contributeur Dernière intervention   5 640
 
hello
il y a des / dans la date, donc utiliser un autre séparateur pour s
:1,$s+13/01/2014+14/01/2014+g 
0
leon94 Messages postés 2 Statut Membre
 
Grand merci pour votre réponse. J'ai testé et ça a marché.
Bonne continuation.
0