[shell unix] mise en forme

Résolu
jebok Messages postés 371 Date d'inscription   Statut Membre -  
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,

Je souhaite réaliser un script shell qui écrive des lignes dans un fichiers, mais je veux que ces lignes soient formatées : en gras, souligné, italiques ou en une certaine couleur.

Est-ce possible et si oui comment spécifier ces informations de format ?

Merci de votre aide

2 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Salut,

    Alors tu auras besoin d'un formatage précis et tu ne pourras en voir les effet qu'avec un logiciel capable de déchiffrer ce formatage.
    Tu as le choix:
    Format rtf, html, latex....

    L'html est peut être l'un des plus simples.
    0
    1. jebok Messages postés 371 Date d'inscription   Statut Membre 51
       
      j'ai essayé de mettre :
      <FONT COLOR="red">cat ${FICHIER}</font> >> ${SUMMARY}


      mais ca ne fonctionne pas.
      ksh ne reconnait pas.

      Quelle est la démarche exacte ?

      merci
      0
    2. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      Je connais que de nom ksh.
      Mais tu es sûr que tu peux mettre un cat en plein milieu comme ça?

      Ce ne serait pas plutôt:
      echo "<FONT COLOR=\"red\">" >> ${SUMMARY}
      cat ${FICHIER} >> ${SUMMARY}
      echo "</font>"  >> ${SUMMARY}
      0
    3. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      Ou encore:
      <FONT COLOR="red">`cat ${FICHIER}`</font> >> ${SUMMARY}

      Mais je suis plutôt bash moi alors...je ne sais pas si ça marchera....
      0
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    L'html est peut être l'un des plus simples.
    Tout à fait.

    D'après tes balises il s'agit bien de HTML.

    Sous Linux tu peux utiliser le logiciel Quanta (Editeur de page web) qui est performant et en plus gratuit.

    http://quanta.kdewebdev.org/

    Il fonctionne aussi sur Gnome, mais pour l'installation il a besoin de KDE.
    0