Création html par script shell
Résolu/Fermé
snow_frog
Messages postés
216
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 juin 2020
-
23 mars 2009 à 20:13
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 24 mars 2009 à 09:09
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 24 mars 2009 à 09:09
A voir également:
- Html bash script
- Script vidéo youtube - Guide
- Editeur html - Télécharger - HTML
- Br html ✓ - Forum Webmastering
- Microsoft activation script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
5 réponses
synopsis8
Messages postés
1364
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
1 juin 2013
243
23 mars 2009 à 22:15
23 mars 2009 à 22:15
C'est normal, le caractere
Tu dois pouvoir le proteger en tapant
#en script shell definit un commentaire.
Tu dois pouvoir le proteger en tapant
color:\#34C247au lieu de
color:#34C247
snow_frog
Messages postés
216
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 juin 2020
139
24 mars 2009 à 07:35
24 mars 2009 à 07:35
merci bien de ton aide.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
24 mars 2009 à 08:25
24 mars 2009 à 08:25
Salut,
Vu que echo encadre le texte entre les guillemets echo "...............", le shell aura de mal à comprendre les séquences "color:#34C247;" il faudra peut être un backslash avant les guillemets aussi
\"color:#34C247;\"
Pour le # c'est vrai que c'est un commentaire mais je n'ai pas testé à l'intérieur d'un echo "..."
Tu peux essayer
#/bin/bash
echo "j'affiche un #"
Si le script affiche
j'affiche un #
Alors ce n'est pas le # qui pose de problèmes
Si les backslash te pose de problèmes tu peux essayer comme ça (apostrophes au lieu de guillemets pour echo
Vu que echo encadre le texte entre les guillemets echo "...............", le shell aura de mal à comprendre les séquences "color:#34C247;" il faudra peut être un backslash avant les guillemets aussi
\"color:#34C247;\"
Pour le # c'est vrai que c'est un commentaire mais je n'ai pas testé à l'intérieur d'un echo "..."
Tu peux essayer
#/bin/bash
echo "j'affiche un #"
Si le script affiche
j'affiche un #
Alors ce n'est pas le # qui pose de problèmes
Si les backslash te pose de problèmes tu peux essayer comme ça (apostrophes au lieu de guillemets pour echo
#!/bin/sh rm -f releve_niveau.html echo ' <html> <head> <title></title> </head> <body> <TABLE BORDER> <CAPTION style="color:#34C247;"><FONT size=5>releves de la semaine</FONT></CAPTION> <TR> <TH></TH> <TH colspan="2">semaine 12</TH> </TR> <TR align=center> <TD valign=bottom>stations:</TD> <TD WIDTH=120>10 heures</TD> <TD WIDTH=120>11 heures</TD> </TR> <TR align=center> <TD>station 1</TD> <TD>10.5</TD> <TD>10.8</TD> </TR> <TR align=center> <TD>station 2</TD> <TD>10.2</TD> <TD>10.5</TD> </TR> </TABLE> </body> </html>' ->> releve_niveau.html
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
24 mars 2009 à 08:41
24 mars 2009 à 08:41
Salut,
Effectivement c'est les quotes doubles qui entourent color:#34C247; qui posent problème, et ta solution en entourant tout le contenu de la commande echo par des quotes simples résout bien le problème ;-))
Par contre il faut enlever le tiret dans la redirection "->>" ;-)))
Effectivement c'est les quotes doubles qui entourent color:#34C247; qui posent problème, et ta solution en entourant tout le contenu de la commande echo par des quotes simples résout bien le problème ;-))
Par contre il faut enlever le tiret dans la redirection "->>" ;-)))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
24 mars 2009 à 09:09
24 mars 2009 à 09:09
Re,
Il y a aussi colspan="2"
Pour le tiret, j'ai fait un copier/coller. Bien vu ;-)
Il y a aussi colspan="2"
Pour le tiret, j'ai fait un copier/coller. Bien vu ;-)