Bonjour ou bonsoir à tous,
J'explique mon problème, j'ai une centaine de fichiers html (Donc nommés ***.hmtl) et dedans, je n'ai pas les balises de début et de fin.
J'aimerais ajouter ces balises avec un petit bash.
Au début je souhaite intégrer :
et à la fin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="robots" content="noindex, nofollow, noarchive"/> <title>Dupont - Messages </title> <link rel="stylesheet" href="style.css" type="text/css"/> </head> <body> <div id="bdiv"> <table id="btab"><tr> <td id="lhs"> <img width="200" src="../photo/profile.jpg"/> <div id="tabs"><a href="profile.html">Profil</a> <a href="wall.html">mur</a> <a href="photos.html">Photos</a> <a href="friends.html">Amis</a> <b>Messages</b> </div> </td> <td id="rhs"> <h1>Dupont</h1> <div id="content" class="tabmessages">
J'ai mis ces bouts de code dans les fichiers "debut.txt" et "end.txt".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 </div> </td></tr></table> <div class="downloadnotice">Downloaded by Dupont (<a href="http://www.facebook.com/dupont">http://www.facebook.com/dupont</a>) on 15 janvier 2013 à 10:40</div> </div> </body> </html>
J'ai ensuite tenter la commande :
pour ajouter automatiquement à la fin, mais ça me dit : Redirection ambiguë
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat end.txt >> *.html
Et pour ajouter au début, j'ai essayé :
mais je sais pas si on peut ajouter un fichier avec la commande sed et surtout, j'ai la même erreur que pour mon cat...
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -i "1i\debut.txt" >> *.html
Je débute avec les commandes bash et donc je ne sais pas trop quoi faire avec ce redirection ambiguë :/
Merci d'avance !
Partager