Blogotux

Trucs, astuces pour linux mais c'est d'abord mon bloc-notes, donc sans grandes prétentions

Sed

01/10/2013 à 19:34:02

sans aide-mémoire, comment se servir de ce machin diabolique ? mais quand il faut, il faut.

extraire la ligne 1 d'un fichier
sed -n 1p fichier.txt

Insérer un caractère ou un mot à la fin de la ligne 1
sed -i '1s/.*/&mot/' fichier.txt
exemple : sed -i '1s/.*/&'$tagminute'/' edf.txt

Ajouter une ligne en début de fichier
sed -i 1iletexte fichier.txt

supprimer une ligne
sed -i 'nd' fichier.txt ( n le numéro de la ligne )

remplacer des caracteres

echo $chaine | sed -e "s/a/b/g"` # remplace les a dans la chaine par un b
echo $chaine | sed -e "s/.//g"` # remplace les points dans la chaine par rien

Dans les catégories : sed

Aucun commentaire

Flux RSS des commentaires de cet article





Remarque : Votre commentaire sera visible après validation par le webmaster.