Deprecated: Use of MediaWiki\Parser\ParserOutput::getText was deprecated in MediaWiki 1.42. [Called from SMW\MediaWiki\Hooks\OutputPageParserOutput::getParserOutput in /home/jltryoen/www/MediaWiki/extensions/SemanticMediaWiki/src/MediaWiki/Hooks/OutputPageParserOutput.php at line 161] in /home/jltryoen/www/MediaWiki/includes/debug/MWDebug.php on line 386
« Sed » : différence entre les versions — La FAQ de JLT

« Sed » : différence entre les versions

JLT>Root
mAucun résumé des modifications
 
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
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