« Sed » : différence entre les versions

m 1 révision importée
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
<keywords content="bash,script"/>
{{#seo:|keywords=bash,script}}
{{RightSummary}}
{{RightSummary}}
== Comment passer un argument a sed ==
== Comment passer un argument a sed ==

Dernière version du 7 novembre 2025 à 10:14

Comment passer un argument a sed

  • exemple de script auquel on passe le nom du fichier xml et la balise a récupérer et qui renvoie la valeur associée
#!/bin/bash

eval "B=`cat $1 |egrep \"<$2>.*</$2>\"| sed 's%\s*<'$2'>\(.*\)</'$2'>%\1%'`"
echo $B

Comment chercher une sous chaîne d'une chaîne

#!/bin/bash
MYPATH="/appli/PROJ/PROJECT1"
SUBSTRING=$(echo $MYPATH |grep PROJ |sed 's/.*\(PROJ.*\)$/\1/')  
echo $SUBSTRING

=> PROJ/PROJECT1

Comment supprimer des lignes d'un fichier

sed -e '1,10d' -i file

Liens externes