Outils pour utilisateurs

Outils du site


informatique:linux:sed

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:linux:sed [2015/04/08 14:25]
benoit
informatique:linux:sed [2019/10/04 08:50] (Version actuelle)
benoit [Quelques liens sur l'utilisation de sed]
Ligne 14: Ligne 14:
   echo "​2015-03-31 19:​44:​53.354"​ | sed '​s/​\(2015-03-31 19:​44:​53\)\.354/​\1/​g'​   echo "​2015-03-31 19:​44:​53.354"​ | sed '​s/​\(2015-03-31 19:​44:​53\)\.354/​\1/​g'​
  
-**(2015-03-31 19:​44:​53\)** ​est conservé ​et réutilisé+**(2015-03-31 19:​44:​53\)** ​: On protège entre () la chaine à ne pas remplacer ​et à réutiliser.
  
 **\.354** est supprimé **\.354** est supprimé
  
  
-Retirer les millisecondes ​d'une date :+Retirer les millisecondes une date :
   echo "​2015-03-31 19:​44:​53.354"​ | sed '​s/​\([0-9][0-9]:​[0-9][0-9]:​[0-9][0-9]\)\.[0-9]\{3\}/​\1/​g'​   echo "​2015-03-31 19:​44:​53.354"​ | sed '​s/​\([0-9][0-9]:​[0-9][0-9]:​[0-9][0-9]\)\.[0-9]\{3\}/​\1/​g'​
 +
 +Insérer deux lignes à la ligne 25 du fichier "​file.txt"​ :
 +  sed "25i titi\ntoto"​ file.txt
 +
 +Insérer deux lignes à la ligne 25 du fichier "​file.txt"​ en écrasant le fichier :
 +  sed -i "25i titi\ntoto"​ file.txt
 +
 +Effacer les 5 première ligne d'un fichier :
 +  sed -i '​1,​5d'​ file.txt
  
informatique/linux/sed.1428495935.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)