accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Proteger un argument de sed

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.unix ] 

Retour : Accueil du site fr comp os unix   charte stats de ce groupe


  Sujet:   Proteger un argument de sed  
 De: hugol...@free.fr (Hugolino)
 Groupes: fr.comp.os.unix
 Organisation: Guilde des Gardiens de la Foi Debianiste
 Date: 23. Apr 2008, 21:19:30
Bonjour,

Je suis en train de fignoler un script qui génère une page web pour
publier des photos.

Le script génère en fait deux fichiers, car chaque photo est disponible
en basse et en haute résolution.

Après avoir écrit sur disque le début de l'index basse résolution, je
fais un simple sed pour écrire le début de l'index haute résolution. La
ligne est:

	sed "s/$TitrePage/$TitrePage (hi-res)/" $THFILE > $THFILE_HIRES

Problème: le titre d'un index de photos comporte parfois une date avec
des slashs qui perturbent sed qui raconte:

    sed: -e expression #1, char 14: unknown option to `s'

Le script est par là : <http://tinyurl.com/5wul8g> et un exemple de
résultat est là : <http://tinyurl.com/4x6t72>

Comment puis-je faire pour que les caractères saisis par le user de
bonne foi ne pose pas problème ? 

J'ai bien pensé à un hack ignoble à base de cut -d "/", mais j'ai peur
que la séance de debug qui suivra n'entame sérieusement la ligne de
budget "Aspro" :)


Merci de votre aide.


-- 
Moduler la turbulence pseudo-adaptative est illogique, puisque
l'incursion localisée va phaser le cybergement aéro-instable.
       Hugo (né il y a 1 388 269 031 secondes)


DateSujet  Auteur
23.04.
*   Proteger un argument
Hugolino
23.04.
`* Re: Proteger un argument
Rémi Moyen
24.04.
 `- Re: Proteger un argument
Hugolino
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)