Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/08/2006, 15h56   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2002
Messages : 61
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 61
Points : 10
Points : 10
Par défaut Que signifie cette commade sed ?

bonjour,

est-ce que quelqun peut me dire que signifie cette commande ?

Code :
1
2
sed -e "s:^\(.*RTSDGN.*DBL.*\)$:export DRE=\$LIS/£C1/TOTAL.RES019.\"\$nupro\" ; \1:" \
    $TMP/${RDPROS}NJA.$nupro > $TMP/${RDPROS}NJA.2.$nupro

je ne comprend rien

merci beaucoup de votre aide
karimspace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2006, 19h39   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
ça peut dérouter un peu si :
- on ne sait pas que sed admet d'autres caractères séparateurs que /
- on ne connait rien aux expressions régulières


dans le second cas, il faudrait que tu t'y colles vite...

Code :
sed -e "s/expression_a_substituer/expression_qui_va_la_remplacer/"

c'est l'expression à reconnaitre... on commence par (, on a ce que tu veux, puis RTSDGN, puis ce que tu veux, puis DBL, puis ce que tu veux et on finit avec )

Code :
export DRE=\$LIS/£C1/TOTAL.RES019.\"\$nupro\" ; \1
ben on remplace... $LIS et $nupro sont des variables définies ailleurs ; et \1 est le contenu des parenthèses

Code :
$TMP/${RDPROS}NJA.$nupro
le nom du fichier à traiter

Code :
$TMP/${RDPROS}NJA.2.$nupro
le nom du fichier qui va recevoir le résultat...
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h54.


 
 
 
 
Partenaires

Hébergement Web