Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1453 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Commande SED

n°768213
thefakir
Posté le 05-01-2006 à 18:15:27  profilanswer
 

Salut, j'essai d'utilisiser la commande sed sur une variable, mais je suis pas sur que se soit possible.
Voila a quoi ressemble mon script:
 

Code :
  1. #je prend sa qui m'interresse dans mon fichier
  2. subject=$(cat "$fichier"|grep "Subject"|cut -d ":" -f 2 -f3 -f4| head -n 1)
  3. #Puis je voudrai vire une parti:
  4. sed "s/=?iso-8859-1?Q?//" "$subject"


mais ca ca veut un fichier en entre et pas une variable.
Je sais pas si j'ai été clair.
Mais voila mon probleme et de pas faire marcher la commande sed.
Je pense que l'on peut le faire direct en une commande mais je ne connais pas trop sed.


Message édité par thefakir le 05-01-2006 à 18:16:06
mood
Publicité
Posté le 05-01-2006 à 18:15:27  profilanswer
 

n°768254
PierreC
Posté le 05-01-2006 à 19:50:00  profilanswer
 

essaye ca :
 
echo "$subject" | sed "s/=?iso-8859-1?Q?//"
 
avec des tubes, tu branches la sortie d'une commade dans l'entrée d'une autre :-)


---------------
Du tofu en Alsace : www.tofuhong.com

Aller à :
Ajouter une réponse
 

Sujets relatifs
Menu contextuel, commande supprimerQuestion Special Noob sur la commande "ls"
commande iwconfigEnvoi de mail en ligne de commande
Commande rpmbuild[MS-DOS] Commande
[Pb] commande pour imprimer un fichier Openoffice [Résolu][KSH] Enterrer le résultat d'un commande
Erreur dans la commande configureIntegrer une variable dans la commande SED
Plus de sujets relatifs à : Commande SED


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR