Les Allergies
Alimentaires
Posez votre question Signaler

"fusionner" 2 fichiers html (en bash) [Résolu]

snow_frog 176Messages postés 5 février 2009Date d'inscription 26 mars 2012Dernière intervention - Dernière réponse le 14 janv. 2010 à 11:49
Bonjour,
voilà mon problème: j'ai 2 (je me limite à 2 pour le moment) tableaux dans 2 pages html différente.
et je voudrais réussir à "fusionner" ces 2 fichiers pour obtenir dans un seul nouveau fichiers les 2 tableaux cote à cote.
j'arrive bien à mettre le contenu du second fichier à la suite du premier mais pas à coté...
-desktop:~/Documents/test$ cat tableau_1.html
<TABLE BORDER="1">
<CAPTION> Tableau_200912 </CAPTION>
<TR>
<TH> </TH>
<TH> hauteur </TH>
<TH> largeur </TH>
<TH> profondeur </TH>
</TR>
<TR>
<TH> cube_12 </TH>
<TD> 12 </TD>
<TD> 12 </TD>
<TD> 12 </TD>
</TR>
</TABLE>
# note: le tableau 2 est organiser pareil, juste les valeurs et titres changent
-desktop:~/Documents/test$ cat tableau_2.html >> tableau_1.html
-desktop:~/Documents/test$
avec cette méthode, je me retrouve avec le tableau sous le tableau 1
je cherche pour pouvoir le copier à coté.
j'ai essayer avec la commande:
paste -d " " tableau_1.html tableau_2.html
mais dans ce cas là, il me mélange les deux fichiers en ligne à ligne
j'en appelle donc à la communauté de CCM pour m'aiguiller sur ce problème ?
Lire la suite 

"fusionner" 2 fichiers html (en bash) »

23 réponses
Réponse
+3
moins plus
Salut,

Ben, ton truc n'est pas compliqué.
Si tu veux faire seulement ça alors il faut compter tout simplement.
A savoir que largeur/profondeur sont inverser pour les 10 et 12
S'il n'y a que ça alors tu peux le faire à la main.

Sinon, voilà quelque chose vite fait (pause au boulot ;-) dont je ne suis pas très fier ;-))
Ca ne marche que sur tes deux fichiers que j'ai copier depuis CCM. Une seule ligne vide change tout.

Une autre possibilité sera de construire carrément le tableau et juste chercher le contenu des champs dans les deux fichiers, ce qui veut dire que ce n'est pas vraiement une fusion mais plutôt une création de tableau avec les données des deux fichiers.

Si ce que t'as donnée n'est qu'un exemple et en fait ton problème est bien plus évolué alors il faut le dire, pour ne pas chercher des solutions sur des cas imaginaires.

$ cat fusion.pl
#!/usr/bin/perl
use strict;use warnings;

open F1,"t1.html" or die "E/S : $!\n";
open F2,"t2.html" or die "E/S : $!\n";

my @t1=<F1>;
my @t2=<F2>;
my @fusion;

push @fusion,$t1[0]
            ,"<CAPTION>CAPTION</CAPTION>"
            ,@t1[2..6]
            ,"<TH></TH>"
            ,@t2[4..7]
            ,@t2[8..12]
            ,@t1[9..@t1-1];
print  for @fusion;
__END__
$ cat t1.html
<TABLE BORDER="1">
<CAPTION> Tableau_200912 </CAPTION>
<TR>
<TH> </TH>
<TH> hauteur1 </TH>
<TH> largeur1 </TH>
<TH> profondeur1 </TH>
</TR>
<TR>
<TH> cube_12 </TH>
<TD> 12 </TD>
<TD> 12 </TD>
<TD> 12 </TD>
</TR>
</TABLE>

$ cat t2.html
<TABLE BORDER="1">
<CAPTION> Tableau_200910 </CAPTION>
<TR>
<TH> </TH>
<TH> hauteur2 </TH>
<TH> largeur2 </TH>
<TH> profondeur2 </TH>
</TR>
<TR>
<TH> cube_10 </TH>
<TD> 10 </TD>
<TD> 10</TD>
<TD> 10 </TD>
</TR>
</TABLE>

$ perl fusion.pl
<TABLE BORDER="1">
<CAPTION>CAPTION</CAPTION><TR>
<TH> </TH>
<TH> hauteur1 </TH>
<TH> largeur1 </TH>
<TH> profondeur1 </TH>
<TH></TH><TH> hauteur2 </TH>
<TH> largeur2 </TH>
<TH> profondeur2 </TH>
</TR>
<TR>
<TH> cube_10 </TH>
<TD> 10 </TD>
<TD> 10</TD>
<TD> 10 </TD>
<TH> cube_12 </TH>
<TD> 12 </TD>
<TD> 12 </TD>
<TD> 12 </TD>
</TR>
</TABLE>

$
jipicy- 13 janv. 2010 à 13:46
Salut,

Respects ;-))
Ajouter un commentaire
Réponse
+2
moins plus
Re,

Voilà.

Tester sur tes 2 fichiers exemple.

lami20j@debian:~$ cat fusion11.3.pl 
#!/usr/bin/perl
use strict;use warnings;
open F1,"1.html" or die "E/S : $!\n";
open F2,"2.html" or die "E/S : $!\n";

while(defined(my $l1=<F1>) and defined(my $l2=<F2>)){
  print $l1 unless $l1=~/<TD/; 
  print "$l1 $1" if $l2=~/^\s*<TD.*?<\/TD>(.*)/; 
}
__END__


Exécution
perl fusion11.3.pl > tableau_resultat.html
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

Et ça doit ressembler à quoi à la fin ?

Exemple AVANT => APRÈS

Merci.
Ajouter un commentaire
Réponse
+0
moins plus
AVANT:

<TABLE BORDER="1"> 
<CAPTION> Tableau_200912 </CAPTION> 
<TR> 
<TH> </TH> 
<TH> hauteur1 </TH> 
<TH> largeur1 </TH> 
<TH> profondeur1 </TH> 
</TR> 
<TR> 
<TH> cube_12 </TH> 
<TD> 12 </TD> 
<TD> 12 </TD> 
<TD> 12 </TD> 
</TR> 
</TABLE> 

et
<TABLE BORDER="1"> 
<CAPTION> Tableau_200910 </CAPTION> 
<TR> 
<TH> </TH> 
<TH> hauteur2 </TH> 
<TH> largeur2 </TH> 
<TH> profondeur2 </TH> 
</TR> 
<TR> 
<TH> cube_10 </TH> 
<TD> 10 </TD> 
<TD> 10</TD> 
<TD> 10 </TD>
</TR> 
</TABLE> 


je voudrais qu'ils deviennent:

APRES

<TABLE BORDER="1"> 
<CAPTION> Tableau_200910 </CAPTION> 
<TR> 
<TH> </TH> 
<TH> hauteur1 </TH> 
<TH> largeur1 </TH> 
<TH> profondeur1 </TH>
<TH> </TH> 
<TH> hauteur2 </TH> 
<TH> largeur2 </TH> 
<TH> profondeur2 </TH> 
</TR> 
<TR> 
<TH> cube_10 </TH> 
<TD> 10 </TD> 
<TD> 10</TD> 
<TD> 10 </TD>
 <TH> cube_12 </TH> 
<TD> 12 </TD> 
<TD> 12</TD> 
<TD> 12 </TD> 
</TR> 
</TABLE> 


et, à la rigueur, mais ça c'est secondaire, que le titre compris dans <CAPTION> soit enlevé.

Une autre piste, mais que je n'ai pas encore exploré: Y'a t'il la possibilité de mettre ces 2 tableaux côte à côte, mais en créant une colonne "style" journal ?
Ajouter un commentaire
Réponse
+0
moins plus
Oula, ce n'est plus de la fusion là, c'est un véritable chantier ;-))

Désolé, je passe la main ;-(

Bon courage ;-)
Ajouter un commentaire
Réponse
+0
moins plus
c'est ce qui me semblait aussi...

je vais chercher dans la deuxième piste: voir si il existe une balise permettant de "couper" la page en 2 verticallement et ainsi d'afficher les 2 tableaux cote à cote.

Merci quand même de t'être penchés sur le problème
Ajouter un commentaire
Réponse
+0
moins plus
Re,

            ,@t2[4..7]
            ,@t2[8..12]


on peut l'écrire aussi
            ,@t2[4..7,8..12]
Ajouter un commentaire
Réponse
+0
moins plus
merci,

Je vais regarder plus en détail, dès que j'aurais un peu plus de temps.
et surtout regarder la syntaxe de perl...

mon cas réel est un peu plus complexe ==> au lieu d'avoir 2 lignes et 4 colonnes (10% des cas) je peux avoir 11 lignes et 3 colonnes (90% des cas)

Ce matin en continuant mes recherches, je suis tombé sur l'utilisation des balises html: <div> </div>

<html>

<head>
<title></title>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8">
    <style type="text/css">
    html, body {
        margin: 0;
        padding: 0;
        text-align: center;
        }
    #conteneur {
        position: relative;
        margin: 0 auto;
        width: 760px;
        text-align: left;
        background-color : #e6e6fa;
        }
    .colonne {
      float : left;
      width : 176px;
      margin : 6px;
      border : 1px solid #4169e1;
      background-color : #fff;
      }
    .colonne p {
      margin : .1em;
      color : #6a5acd;
      /*text-align : justify;*/
      }
    </style>

</head>
<body>
  <div id="conteneur">
    <div class="colonne">
      <p><br />creer une page avec des colonnes.</p>
    </div>
    <div class="colonne">
      <p><br />creer une page avec des colonnes.<br />creer une page avec des colonnes.</p>
    </div>
    <div class="colonne">
      <p><br />creer une page avec des colonnes<br />creer une page avec des colonnes</p>
    </div>
    <div class="colonne">
      <p><br/>creer une page avec des colonnes<br />creer une page avec des colonnes </p>
    </div>
    <div style="clear:left;"><p><br /></p></div>
  </div>
</body>
</html>


faut que j'appronfondisse...
Ajouter un commentaire
Réponse
+0
moins plus
Re,

mon cas réel est un peu plus complexe ==> au lieu d'avoir 2 lignes et 4 colonnes (10% des cas) je peux avoir 11 lignes et 3 colonnes (90% des cas)

C'est ça que je pensais sinon ça aurait trop simple.
Effectivement l'utilisation de css pourra être une solution pour toi.

Si je comprends bien tu te trouves juste dans les 2 cas 2/4 et 11/3

Envoi les fichiers pour 11/3 et je vais voir ce que je peux faire vu que pour le 2/4 c'est fait et j'espère que ça marche.
Ajouter un commentaire
Réponse
+0
moins plus
oui, j'ai juste ces 2 cas 2/4 et 11/3. j'ai pas le fichier sous la main... d'ici demain je le met.

j'ai pas pû tester le script perl pour voir si ça fonctionne, mais si le résultat indiqué sous le "perl fusion.pl" est celui obtenu avec le script, c'est ce qu'il me faut pour ce cas là.

Par contre, pour le "11/3", la première colonne est identique à tous les tableaux "11/3" donc si en plus lors de la fusion/reconstruction on peut n'avoir q'une seule fois cette première colonne là, c'est top :D

la suite une fois que j'aurais mis le tableau 11/3 en ligne.
Ajouter un commentaire
Réponse
+0
moins plus
Re,

mais si le résultat indiqué sous le "perl fusion.pl" est celui obtenu avec le script, c'est ce qu'il me faut pour ce cas là.
Ben, oui, c'est bien celui la qui est obtenu, je n'ai pas triché ;-)

Par contre, pour le "11/3", la première colonne est identique à tous les tableaux "11/3" donc si en plus lors de la fusion/reconstruction on peut n'avoir q'une seule fois cette première colonne là, c'est top :D

Je pense que c'est faisable, mais on parleras après avoir les fichiers.
Tu devrais donner un exemple de ce que tu veux obtenir, comment tu l'as fait avec le 1er cas.

Bon, à demain alors.
Ajouter un commentaire
Réponse
+0
moins plus
donc, voici la suite....

Voici donc un tableau "type 11/3"

<TABLE BORDER>
          <CAPTION>resultats</CAPTION>

          <TR align=center>
             <TD valign=bottom>station 1</TD> <TD>up</TD> <TD>low</TD>
          </TR>
          <TR align=center>
             <TD>6 heures</TD> <TD>10.5</TD> <TD>8.4</TD>
          </TR>
          <TR align=center>
             <TD>8 heures</TD> <TD>10.4</TD> <TD>7.5</TD>
          </TR>
          <TR align=center>
             <TD v>10 heures</TD> <TD>10.2</TD> <TD>7.5</TD>
          </TR>
          <TR align=center>
             <TD>12 heures</TD> <TD>10.2</TD> <TD>7.5</TD>
          </TR>
          <TR align=center>
             <TD>14 heures</TD> <TD>10.4</TD> <TD>8.0</TD>
          </TR>
          <TR align=center>
             <TD>16 heures</TD> <TD>11.0</TD> <TD>8.2</TD>
          </TR>
          <TR  align=center>
             <TD>18 heures</TD>  <TD>10.8 / 11.1</TD> <TD>8.5 / 8.5</TD>
          </TR>
 	  <TR align=center valign=bottom>
             <TD height=30>station1' </TD>  <TD></TD> <TD></TD>
          </TR>
          <TR align=center>
             <TD>releve user1 </TD>  <TD>NC</TD> <TD>5.6</TD>
          </TR>
           <TR align=center>
             <TD>releve user2 </TD>  <TD>9.4</TD> <TD>8.2</TD>
          </TR>
        </TABLE>

un deuxième (puis un 3eme 4eme etc...) du même type avec seulement les valeurs qui peuvent changer
par exemple:

<TABLE BORDER>
          <CAPTION>resultats</CAPTION>

          <TR align=center>
             <TD valign=bottom>station 1</TD> <TD>up</TD> <TD>low</TD>
          </TR>
          <TR align=center>
             <TD>6 heures</TD> <TD>1</TD> <TD>8</TD>
          </TR>
          <TR align=center>
             <TD>8 heures</TD> <TD>14</TD> <TD>75</TD>
          </TR>
          <TR align=center>
             <TD v>10 heures</TD> <TD>12</TD> <TD>5</TD>
          </TR>
          <TR align=center>
             <TD>12 heures</TD> <TD>2</TD> <TD>7</TD>
          </TR>
          <TR align=center>
             <TD>14 heures</TD> <TD>4</TD> <TD>0</TD>
          </TR>
          <TR align=center>
             <TD>16 heures</TD> <TD>1</TD> <TD>82</TD>
          </TR>
          <TR  align=center>
             <TD>18 heures</TD>  <TD>108 / 1.1</TD> <TD>85 / 8</TD>
          </TR>
 	  <TR align=center valign=bottom>
             <TD height=30>station1' </TD>  <TD></TD> <TD></TD>
          </TR>
          <TR align=center>
             <TD>releve user1 </TD>  <TD>0.0</TD> <TD>56</TD>
          </TR>
           <TR align=center>
             <TD>releve user2 </TD>  <TD>4</TD> <TD>8</TD>
          </TR>
        </TABLE>


ce que je voudrais obtenir (dans l'idéal) c'est:

<TABLE BORDER>
          <CAPTION>resultats</CAPTION>

          <TR align=center>
             <TD valign=bottom>station 1</TD> <TD>up</TD> <TD>low</TD> <TD>up</TD> <TD>low</TD>

          </TR>
          <TR align=center>
             <TD>6 heures</TD> <TD>10.5</TD> <TD>8.4</TD><TD>1</TD> <TD>8</TD> 
          </TR>
          <TR align=center>
             <TD>8 heures</TD> <TD>10.4</TD> <TD>7.5</TD> <TD>14</TD> <TD>75</TD>
          </TR>
          <TR align=center>
             <TD v>10 heures</TD> <TD>10.2</TD> <TD>7.5</TD> <TD>12</TD> <TD>5</TD>
          </TR>
          <TR align=center>
             <TD>12 heures</TD> <TD>10.2</TD> <TD>7.5</TD> <TD>2</TD> <TD>7</TD>
          </TR>
          <TR align=center>
             <TD>14 heures</TD> <TD>10.4</TD> <TD>8.0</TD> <TD>4</TD> <TD>0</TD>
          </TR>
          <TR align=center>
             <TD>16 heures</TD> <TD>11.0</TD> <TD>8.2</TD> <TD>1</TD> <TD>82</TD>
          </TR>
          <TR  align=center>
             <TD>18 heures</TD>  <TD>10.8 / 11.1</TD> <TD>8.5 / 8.5</TD> <TD>108 / 1.1</TD> <TD>85 / 8</TD>
          </TR>
 	  <TR align=center valign=bottom>
             <TD height=30>station1' </TD> <TD></TD> <TD></TD> <TD></TD> <TD></TD>

          </TR>
          <TR align=center>
             <TD>releve user1 </TD>  <TD>NC</TD> <TD>5.6</TD> <TD>0.0</TD> <TD>56</TD>
          </TR>
           <TR align=center>
             <TD>releve user2 </TD>  <TD>9.4</TD> <TD>8.2</TD> <TD>4</TD> <TD>8</TD>
          </TR>
        </TABLE>
Ajouter un commentaire
Réponse
+0
moins plus
Re,

Je vais regarder ça ce soir.
Ajouter un commentaire
Réponse
+0
moins plus
Impressionnant, chapeau l'ami ;-))

                      resultats
+---------------------------------------------------+
| station 1  |    up     |   low   |   up    | low  |
|------------+-----------+---------+---------+------|
|  6 heures  |   10.5    |   8.4   |    1    |  8   |
|------------+-----------+---------+---------+------|
|  8 heures  |   10.4    |   7.5   |   14    |  75  |
|------------+-----------+---------+---------+------|
| 10 heures  |   10.2    |   7.5   |   12    |  5   |
|------------+-----------+---------+---------+------|
| 12 heures  |   10.2    |   7.5   |    2    |  7   |
|------------+-----------+---------+---------+------|
| 14 heures  |   10.4    |   8.0   |    4    |  0   |
|------------+-----------+---------+---------+------|
| 16 heures  |   11.0    |   8.2   |    1    |  82  |
|------------+-----------+---------+---------+------|
| 18 heures  |10.8 / 11.1|8.5 / 8.5|108 / 1.1|85 / 8|
|------------+-----------+---------+---------+------|
| station1'  |           |         |         |      |
|------------+-----------+---------+---------+------|
|releve user1|    NC     |   5.6   |   0.0   |  56  |
|------------+-----------+---------+---------+------|
|releve user2|    9.4    |   8.2   |    4    |  8   |
+---------------------------------------------------+

lami20j - 13 janv. 2010 à 19:23
Re,

Avec des bons professeurs on peut obtenir des bons résultats.
Merci à toi ;-)
jipicy- 13 janv. 2010 à 19:25
Ah non, le prof c'est toi, c'est toi qui a les diplômes ;-))
Ajouter un commentaire
Réponse
+0
moins plus
merci, je regarde des que j'ai un peu de temps!

puis après je me met à apprendre le perl....

==> je passe en résolu
Ajouter un commentaire
Réponse
+0
moins plus
Alors, je viens de tester le script, mais le fichier créé est vide :(

j'ai repris le même exemple qu'au dessus.

/script/html/fusion> ll
1.html
2.html
fusion113.pl
/script/html/fusion> perl -c fusion113.pl
fusion113.pl syntax OK
/script/html/fusion> perl -v

This is perl, v5.8.8 built for x86_64-linux-thread-multi

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

/script/html/fusion> perl -c fusion113.pl
fusion113.pl syntax OK
/script/html/fusion> perl fusion113.pl > tableau_resultat.html
/script/html/fusion> cat tableau_resultat.html 
/script/html/fusion>


qu'est ce qui peut clocher ?
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

Il n'y a pas des raisons que ça ne march pas si tu testes avec
perl fusion11.pl > resultat.html
sur les fichiers

1.html
<TABLE BORDER>
          <CAPTION>resultats</CAPTION>

          <TR align=center>
             <TD valign=bottom>station 1</TD> <TD>up</TD> <TD>low</TD>
          </TR>
          <TR align=center>
             <TD>6 heures</TD> <TD>10.5</TD> <TD>8.4</TD>
          </TR>
          <TR align=center>
             <TD>8 heures</TD> <TD>10.4</TD> <TD>7.5</TD>
          </TR>
          <TR align=center>
             <TD v>10 heures</TD> <TD>10.2</TD> <TD>7.5</TD>
          </TR>
          <TR align=center>
             <TD>12 heures</TD> <TD>10.2</TD> <TD>7.5</TD>
          </TR>
          <TR align=center>
             <TD>14 heures</TD> <TD>10.4</TD> <TD>8.0</TD>
          </TR>
          <TR align=center>
             <TD>16 heures</TD> <TD>11.0</TD> <TD>8.2</TD>
          </TR>
          <TR  align=center>
             <TD>18 heures</TD>  <TD>10.8 / 11.1</TD> <TD>8.5 / 8.5</TD>
          </TR>
 	  <TR align=center valign=bottom>
             <TD height=30>station1' </TD>  <TD></TD> <TD></TD>
          </TR>
          <TR align=center>
             <TD>releve user1 </TD>  <TD>NC</TD> <TD>5.6</TD>
          </TR>
           <TR align=center>
             <TD>releve user2 </TD>  <TD>9.4</TD> <TD>8.2</TD>
          </TR>
        </TABLE>

2.html

<TABLE BORDER>
          <CAPTION>resultats</CAPTION>

          <TR align=center>
             <TD valign=bottom>station 1</TD> <TD>up</TD> <TD>low</TD>
          </TR>
          <TR align=center>
             <TD>6 heures</TD> <TD>1</TD> <TD>8</TD>
          </TR>
          <TR align=center>
             <TD>8 heures</TD> <TD>14</TD> <TD>75</TD>
          </TR>
          <TR align=center>
             <TD v>10 heures</TD> <TD>12</TD> <TD>5</TD>
          </TR>
          <TR align=center>
             <TD>12 heures</TD> <TD>2</TD> <TD>7</TD>
          </TR>
          <TR align=center>
             <TD>14 heures</TD> <TD>4</TD> <TD>0</TD>
          </TR>
          <TR align=center>
             <TD>16 heures</TD> <TD>1</TD> <TD>82</TD>
          </TR>
          <TR  align=center>
             <TD>18 heures</TD>  <TD>108 / 1.1</TD> <TD>85 / 8</TD>
          </TR>
 	  <TR align=center valign=bottom>
             <TD height=30>station1' </TD>  <TD></TD> <TD></TD>
          </TR>
          <TR align=center>
             <TD>releve user1 </TD>  <TD>0.0</TD> <TD>56</TD>
          </TR>
           <TR align=center>
             <TD>releve user2 </TD>  <TD>4</TD> <TD>8</TD>
          </TR>
        </TABLE>
Ajouter un commentaire
Réponse
+0
moins plus
Ok , merci ça marche,
comme je n'avais pas les fichiers sous la mains (1.html et 2.html) je l'ai ai recréé à partir d'un wordpad windows, ==> peut être une légère erreur de formatage texte....

merci de ton aide en tout cas!

Je vais regarder maintenant, si je peux adapter ce script pour pouvoir traiter plus que 2 tableaux à la fois, ou pouvoir changer les noms des fichiers à traiter sans avoir à modifié le script à chaque fois.

Je reviendrais probablement demander de l'aide... mais d'abord je test
Ajouter un commentaire
Réponse
+0
moins plus
Re,

peut être une légère erreur de formatage texte....
Ben, oui. Il s'agit de caractère CR (CarriageReturn) que tu gagne avec wordpad;-)

si je peux adapter ce script pour pouvoir traiter plus que 2 tableaux à la fois,
Ca depends.
Si tu veux plusieurs colonnes alors on pourra adapter le script.

En fait je pense que pour ce format on peut adapter le script pour un nombre indéfini de fichiers, mais bon il faut savoir ce que tu veux.

ou pouvoir changer les noms des fichiers à traiter sans avoir à modifié le script à chaque fois.
Pour les noms de fichiers ça ne posera pas un problème.

On pourra utiliser les noms de fichiers en arguments ou par exemple faire une recherche de fichiers et fusionner 2 par 2, mais c'est pareil il faut avoir des détails concernent les emplacements de tes fichiers ainsi les fichiers qui doivent être fusionnés.

Bref, comme disait Jipicy "c'est un véritable chantier ;-)) ".
Ajouter un commentaire
Réponse
+0
moins plus
Pour le moment, ça me convient parfaitement comme ça.

je reflechisais "à voix haute" au possible évolution qui pourront venir après :)
Ajouter un commentaire
Ce document intitulé « "fusionner" 2 fichiers html (en bash) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?