<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6592546845268467282</id><updated>2024-09-11T19:29:18.946-07:00</updated><category term="sed"/><category term="Référencement"/><category term="debian"/><category term="seo"/><category term="FreePOPs"/><category term="Puppy Linux"/><category term="date"/><category term="mplayer"/><category term="radio"/><title type='text'>man 2 linux</title><subtitle type='html'>Explications, descriptions, et exemples d&#39;utilisations de commandes et programmes Linux.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-5266233874769134584</id><published>2011-03-13T12:43:00.000-07:00</published><updated>2011-03-13T12:46:12.215-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="debian"/><title type='text'>Debian - Comment migrer de stable vers testing?</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;

La version stable presente souvent des paquets relativement ancien. Son avantage est d&#39;avoir une très grande stabilité.

Testing présentera quelque bug minimes mais aura l&#39;avantage d&#39;avoir des paquets plus rencents.

&lt;div class=&quot;exemple&quot;&gt;

Pour migrer de la version debian stable vers testing, editez le fichier suivant :

&lt;div class=&quot;style_command_linux&quot;&gt;
/etc/apt/sources.list 
&lt;/div&gt;

Remplacer &quot;stable&quot; (si stable est introuvable alors remplacez le nom de votre distribution ex: squeeze) par &quot;testing&quot;. &lt;br /&gt;&lt;br /&gt;
Tapez ensuite les commandes suivantes pour mettre votre distribution à jour :
&lt;div class=&quot;style_command_linux&quot;&gt;
apt-get update&lt;br /&gt;
apt-get dist-upgrade
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/5266233874769134584/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2011/03/debian-comment-migrer-de-stable-vers.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/5266233874769134584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/5266233874769134584'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2011/03/debian-comment-migrer-de-stable-vers.html' title='Debian - Comment migrer de stable vers testing?'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-6150756647853362354</id><published>2011-03-13T03:51:00.000-07:00</published><updated>2011-03-13T03:55:32.290-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="debian"/><title type='text'>Debian - Comment connaitre la version de sa distrib?</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;exemple&quot;&gt;

Pour connaitre la version de la distribution Debian sur laquelle vous vous trouvez, il vous suffit de taper la commande suivante dans votre terminal

&lt;div class=&quot;style_command_linux&quot;&gt;

cat /etc/debian_version

&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/6150756647853362354/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2011/03/debian-comment-connaitre-la-version-de.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/6150756647853362354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/6150756647853362354'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2011/03/debian-comment-connaitre-la-version-de.html' title='Debian - Comment connaitre la version de sa distrib?'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-6849245408737220049</id><published>2011-01-01T05:27:00.000-08:00</published><updated>2011-01-01T05:34:28.056-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sed"/><title type='text'>Sed - Afficher des numeros de lignes</title><content type='html'>La commande &lt;b&gt;sed&lt;/b&gt; permet de numéroter les lignes d&#39;un fichier. L&#39;instruction sed &lt;b&gt;=&lt;/b&gt; permet d&#39;afficher le numéro des lignes souhaitées. Ci dessous quelques exemples d&#39;utilisation:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;Afficher les numéros de lignes d&#39;un fichier.
&lt;div class=&quot;style_command_linux&quot;&gt;sed &#39;=&#39; fichier
&lt;/div&gt;&lt;/div&gt;
Dans l&#39;exemple ci dessus, les numéros de lignes se sont intercalés entre chaque ligne. Pour contourner ce problème, il est nécessaire d&#39;utiliser la commande sed de l&#39;exemple ci dessous.&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;Numéroter chaque ligne d&#39;un fichier (sans saut de lignes). 
&lt;div class=&quot;style_command_linux&quot;&gt;sed = fichier | sed &#39;N;s/\n/\t/&#39;
&lt;/div&gt;&lt;/div&gt;
Dans l&#39;exemple ci dessus, le numéro est ajouté au début de chaque ligne, une tabulation est ajouté aprés l&#39;insertion du numéro.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;Compter le nombre de lignes.
&lt;div class=&quot;style_command_linux&quot;&gt;sed -n &#39;$=&#39; fichier
&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;h3&gt;Liens internes&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;(fr) man2linux.blogspot.com - Tutoriel de prise en main pour débutant du &lt;a href=&quot;http://man2linux.blogspot.com/2010/12/partie-1-presentation-du-filtre-sed.html&quot;&gt;filtre Sed&lt;/a&gt;.
&lt;/li&gt;
&lt;li&gt;(fr) man2linux.blogspot.com - Présentation des différentes fonctionnalités de la &lt;a href=&quot;http://man2linux.blogspot.com/2010/11/sed.html&quot;&gt;commande Sed&lt;/a&gt;.
&lt;/li&gt;
&lt;/span&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;Liens externes&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;(fr) shellunix.com - &lt;a href=&quot;http://www.shellunix.com/sed.html&quot;&gt;Sed - Documentation succincte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) commentcamarche.net - &lt;a href=&quot;http://www.commentcamarche.net/faq/sed-478&quot;&gt;Documentation très complete de Sed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) fr.wikipedia.org - &lt;a href=&quot;http://fr.wikipedia.org/wiki/Stream_Editor&quot;&gt;Wikipedia - Stream Editor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) doc.ubuntu-fr.org - &lt;a href=&quot;http://doc.ubuntu-fr.org/sed&quot;&gt;Sed - Documentation Ubuntu francophone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) gentoo.org - &lt;a href=&quot;http://www.gentoo.org/doc/fr/articles/l-sed1.xml&quot;&gt;Documentation Gentoo -- Sed par l&#39;exemple — Première partie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) gentoo.org - &lt;a href=&quot;http://www.gentoo.org/doc/fr/articles/l-sed2.xml&quot;&gt;Documentation Gentoo -- Sed par l&#39;exemple — Deuxieme partie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(en) sed.sourceforge.net - &lt;a href=&quot;http://sed.sourceforge.net/sedfaq.html&quot;&gt;Sed Faq&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(en) grymoire.com - &lt;a href=&quot;http://www.grymoire.com/Unix/Sed.html&quot;&gt;Sed - An Introduction and Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) siteduzero.com - &lt;a href=&quot;http://www.siteduzero.com/tutoriel-3-287602-la-commande-sed.html&quot;&gt;Tutoriel sur la commande Sed&lt;/a&gt;&lt;/li&gt;

&lt;/span&gt;
&lt;/ul&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/6849245408737220049/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2011/01/sed-afficher-des-numeros-de-lignes.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/6849245408737220049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/6849245408737220049'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2011/01/sed-afficher-des-numeros-de-lignes.html' title='Sed - Afficher des numeros de lignes'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-2554816103537986715</id><published>2010-12-31T08:15:00.000-08:00</published><updated>2010-12-31T08:25:15.753-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FreePOPs"/><title type='text'>FreePOPs</title><content type='html'>FreePOPs est un logiciel libre qui permet de récupérer le courrier de vos &lt;b&gt;webmail&lt;/b&gt; favoris (gmail, yahoo, hotmail). Grâce à ce dernier vous pourrez alors lire vos email sur vos client de messagerie favoris (Thunderbird, syspheeld,etc..). &lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Installer FreePops&lt;/h1&gt;
&lt;b&gt;1.&lt;/b&gt; Allez sur le site &lt;a href=&quot;http://www.freepops.org/fr/&quot;&gt;http://www.freepops.org/fr/&lt;/a&gt;, cliquez sur téléchargement, si comme moi votre système d&#39;exploitation n&#39;est pas présent dans la liste disponible, alors sélectionnez &lt;b&gt;autres&lt;/b&gt;, puis télécharger les sources compressées.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.&lt;/b&gt; Normalement vous devriez vous retrouver, comme moi, c&#39;est à dire avec une archive ayant pour extension &lt;b&gt;tar.gz&lt;/b&gt;, nous allons décompresser cette dernière avec l&#39;utilitaire &lt;b&gt;tar&lt;/b&gt; Bien sur, étant donné que les versions évolues, peut être que votre archive a un nom différent que dans l&#39;exemple ci dessous. Je vous laisse le soin de modifier ce dernier. Mettez vous dans le répertoire dans lequel l&#39;archive a été téléchargée.
&lt;div class=&quot;exemple&quot;&gt;Décompressons l&#39;archive
&lt;div class=&quot;style_command_linux&quot;&gt;
tar xzvf freepops-0.2.9.tar.gz
&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;3.&lt;/b&gt; Avec la commande &lt;span class=&quot;courrier&quot;&gt;cd&lt;/span&gt; allez à l&#39;intérieur du répertoire qui vient d&#39;être décompressé.
&lt;div class=&quot;exemple&quot;&gt;Entrez dans le répertoire
&lt;div class=&quot;style_command_linux&quot;&gt;
cd freepops-0.2.9
&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;4.&lt;/b&gt; Lançons l’outil de configuration et d&#39;analyse des dépendances &lt;span class=&quot;courrier&quot;&gt;./configure&lt;/span&gt;. Cet outil va regarder si vous avez tout ce qu&#39;il faut (bibliothèque logiciel) pour pouvoir compiler le programme.
&lt;div class=&quot;exemple&quot;&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
./congigure.sh linux
&lt;/div&gt;&lt;/div&gt;
Si jamais il manque des bibliothèques, &lt;span class=&quot;courrier&quot;&gt;configure&lt;/span&gt; vous l&#39;indiquera par un message d&#39;erreur. Il faudra alors installer la bibliothèque manquante.
&lt;br /&gt;
&lt;b&gt;5.&lt;/b&gt; Compiler avec l&#39;outil &lt;span class=&quot;courrier&quot;&gt;make&lt;/span&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
make
&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/2554816103537986715/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/12/freepops.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/2554816103537986715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/2554816103537986715'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/12/freepops.html' title='FreePOPs'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-1442751308039050435</id><published>2010-12-31T07:48:00.000-08:00</published><updated>2010-12-31T08:07:18.142-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Puppy Linux"/><title type='text'>Puppy Linux Installer gcc</title><content type='html'>&lt;h1&gt;Comment installer un environnement de développement sur puppy linux?&lt;/h1&gt;

Je vais vous expliquer ici comment installer les outils de développement sur puppy linux (toutes versions confondus) qui vous permettront de compiler du code source C, C++, Vala, Genie, CaCon (et dans certain cas du Fortran).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1.&lt;/b&gt; Pour commencer, téléchargeons le fichier suivant :&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;&lt;a href=&quot;http://distro.ibiblio.org/pub/linux/distributions/puppylinux/puppy-4.3.1/devx_431.sfs&quot;&gt;http://distro.ibiblio.org/pub/linux/distributions/puppylinux/puppy-4.3.1/devx_431.sfs&lt;/a&gt;&lt;/span&gt;
&lt;br /&gt;
Il est préférable que vous essayez de prendre la versions correspondant à votre distribution à l&#39;adresse &lt;a href=&quot;http://distro.ibiblio.org/pub/linux/distributions/puppylinux/&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;http://distro.ibiblio.org/pub/linux/distributions/puppylinux/&lt;/span&gt;&lt;/a&gt;. Dans notre cas, dans l&#39;exemple ici présent, le fichier devx_431.sfs correspond à la version 4.3.1 de Puppy Linux.&lt;br /&gt;
&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;b&gt;2.&lt;/b&gt; Maintenant que vous avez téléchargez le fichier, cliquez sur &lt;b&gt;devx_xxx.sfs&lt;/b&gt; avec ROX-Filer, ce qui aura pour effet de monter automatiquement le fichier dans un répertoire.&lt;br /&gt; Notez le répertoire dans lequel le fichier est monté.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3.&lt;/b&gt; Ouvrez un terminal, et allez dans le répertoire dans lequel est monté le fichier précédent.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4.&lt;/b&gt; Copier les éléments dans la racine de votre disque.
&lt;div class=&quot;exemple&quot;&gt;Copiez
&lt;div class=&quot;style_command_linux&quot;&gt;
# cp -a --remove-destination ./* /
&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;5.&lt;/b&gt;Nous allons maintenant synchroniser les données en mémoire et celles sur disque.
&lt;div class=&quot;exemple&quot;&gt;Synchronisation
&lt;div class=&quot;style_command_linux&quot;&gt;
# sync
&lt;/div&gt;&lt;/div&gt;


&lt;br /&gt;
&lt;h3&gt;Liens :&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;(en) puppylinux.com - &lt;a href=&quot;http://puppylinux.com/development/compileapps.htm&quot;&gt;Installer un environnement de compilation sur puppy&lt;/a&gt;&lt;/li&gt;
&lt;/span&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/1442751308039050435/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/12/puppy-linux-installer-gcc.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/1442751308039050435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/1442751308039050435'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/12/puppy-linux-installer-gcc.html' title='Puppy Linux Installer gcc'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-4306669178284066681</id><published>2010-12-30T00:37:00.000-08:00</published><updated>2010-12-31T07:46:48.987-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="radio"/><title type='text'>La radio avec mplayer</title><content type='html'>mplayer est un lecteur formidable qui permet de faire un énormément de choses très intéressantes. Je vais vous expliquer ici comment peut on lire les flux radio disponibles sur le site &lt;a href=&quot;http://www.shoutcast.com/&quot;&gt;shoutcast.com&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;
Écouter une radio avec mplayer depuis Shoutcast.com :&lt;/h1&gt;
&lt;b&gt;1.&lt;/b&gt; Allez sur le site &lt;a href=&quot;http://www.shoutcast.com/&quot;&gt;shoutcast.com&lt;/a&gt;, sélectionnez une radio parmi les milliers de disponibles. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.&lt;/b&gt; Une fois que vous aurez trouvez quelle radio vous souhaitez écouter, il vous suffira alors de faire un clic droit sur le lien de la radio afin de copier ce dernier.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3.&lt;/b&gt; Ensuite vous ouvrirez votre terminal Linux, et collerez le lien avec la commande mplayer et les options suivantes:&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=1277681&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Même si il y a beaucoup de radios disponible sur shoutcast.com, vous ne trouverez pas forcement celle que vous désirez, alors j&#39;ai récupérer pour vous quelques flux radios français intéressants. Voici, ci dessous une liste de radios qui je l’espère fera votre bonheur.
&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;h1&gt;
Liste de radios françaises :&lt;/h1&gt;
Pour écouter les radios ci-dessous, il vous suffit de copier-coller entièrement la commande dans la fenêtre d&#39;un terminal. Pour stopper la radio, il vous suffira d’appuyer sur les touches CTRL + C ou alors de fermer la fenêtre du terminal. Vous n&#39;êtes pas obligé d&#39;écouter ces radios avec mplayer, les flux fonctionnent également avec d&#39;autres lecteurs (tel que gnome-player par exemple).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;Radio FG&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://fg.impek.tv/listen.pls 
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;Fun Radio&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://radio.funradio.fr/funradio.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;NRJ&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://player.nrj.fr/V4/nrj/nrj.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;Rire et chansons&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://player.rireetchansons.fr/V4/rireetchansons/rireetchansons.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;SkyRock&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://player.skyrock.com/V4/skyrock/skyrock.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;Virgin Radio&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://viphttp.yacast.fr/V4/virgin/virgin.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;France Musique&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://www.tv-radio.com/station/france_musique_mp3/france_musique_mp3-128k.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;Europe 1&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://live.europe1.fr/V4/europe1/europe1.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;RMC&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://cache.yacast.fr/V4/rmc/rmc.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;France inter&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://www.tv-radio.com/station/france_inter_mp3/france_inter_mp3-128k.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;France Info&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://players.creacast.com/creacast/france_info/playlist.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;France Culture&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://www.tv-radio.com/station/france_culture_mp3/france_culture_mp3-128k.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;BFM&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://cache.yacast.net/V4/bfm/bfm.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;Ouï FM  &lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://www.ouifm.fr/player/metafile/Ouifm-hautdebit-wmp.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;fip    &lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://www.tv-radio.com/station/fip_mp3/fip_mp3-128k.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;le mouv    &lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://www.tv-radio.com/station/le_mouv_mp3/le_mouv_mp3-128k.m3u
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
&lt;b&gt;RFM    &lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
mplayer -playlist http://viphttp.yacast.net/V4/player_rfm/rfm.asx
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;Liens :&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://flux.radio.free.fr/&quot;&gt;Flux Radio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://doc.ubuntu-fr.org/liste_radio_francophone_autre&quot;&gt;Liste des radios francophones à écouter via Internet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://doc.ubuntu-fr.org/liste_radio_canada&quot;&gt;Liste des radios du Canada&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www5.mplayerhq.hu/DOCS/HTML/fr/streaming.html&quot;&gt;Documentation mplayer - Streaming depuis le réseau ou les pipes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.trustonme.net/didactels/215.html&quot;&gt;Ecouter la radio via Internet depuis GNU/Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://wiki.linux-aide.org/index.php?n=Logiciels.Radios&quot;&gt;Linux La radio par internet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dawidlinux.pagesperso-orange.fr/libres_fichiers/special_radio.html&quot;&gt;Liste de radios sur internet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://shoutcast.com/&quot;&gt;Shoutcast.com - PLus de 20 000 Radios&lt;/a&gt;&lt;/li&gt;
&lt;/span&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/4306669178284066681/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/12/la-radio-avec-mplayer.html#comment-form' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/4306669178284066681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/4306669178284066681'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/12/la-radio-avec-mplayer.html' title='La radio avec mplayer'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-4807809818996412233</id><published>2010-12-29T04:11:00.000-08:00</published><updated>2010-12-30T08:30:46.676-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Référencement"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><title type='text'>Référencement sur Google - Trouver des mots clés avec AdWords</title><content type='html'>Alors que j&#39;allais créer une nouvelle page sur mon site, je me demandais quel nom de fichier html j&#39;allais attribuer à cette dernière.&lt;br /&gt;
&lt;br /&gt;
Je me souvenais d&#39;avoir lu quelque part que les mots-clés se trouvant à l&#39;intérieur de l&#39;url étaient importants pour le positionnement dans Google.&lt;br /&gt;
&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
La question que je me posais était la suivante:&lt;br /&gt;
&lt;br /&gt;
Parmi les mots clés relatifs à ma future page web quel est ou quels sont ceux qui me donneront le meilleur résultat dans Google?&lt;br /&gt;
&lt;br /&gt;
En cherchant, j&#39;ai trouvé un outil formidable proposé par Google que j&#39;aimerais vous présenter ici.&lt;br /&gt;
&lt;br /&gt;
Cet outil accessible ici (&lt;a href=&quot;https://adwords.google.com/select/KeywordToolExternal&quot;&gt;Keyword Tool - Google AdWords&lt;/a&gt;) permet pour chaque mot-clé de connaître :
&lt;ul&gt;
&lt;li&gt;le nombre de recherche mensuelle dans Google&lt;/il&gt;
&lt;li&gt;la concurrence&lt;/il&gt;
&lt;li&gt;le CPC moyen estimé&lt;/il&gt;
&lt;li&gt;la localisation où il est le plus fréquemment recherché&lt;/li&gt;
&lt;li&gt;les mots clés présents sur une page web&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;

&lt;b&gt;Recherche mensuelle&lt;/b&gt;&lt;br /&gt;
En connaissant le nombre de recherche mensuelle d&#39;un mot-clé dans Google, cela va vous permettre de sélectionner les mots-clés étant les plus utilisés par les internautes pour faire leurs recherches.&lt;br /&gt;
&lt;br /&gt;

&lt;b&gt;CPC&lt;/b&gt;&lt;br /&gt;
Si vous utilisez de la publicité AdSense sur votre blog, en connaissant le CPC (coût par clic) moyen d&#39;un mot-clé, cela va vous aider à sélectionner les mots clés qui vous rapporterons le plus d&#39;argent.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/4807809818996412233/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/12/referencement-sur-google-trouver-des.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/4807809818996412233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/4807809818996412233'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/12/referencement-sur-google-trouver-des.html' title='Référencement sur Google - Trouver des mots clés avec AdWords'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-1765588122713790523</id><published>2010-12-29T04:10:00.001-08:00</published><updated>2010-12-30T08:31:03.363-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Référencement"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><title type='text'>Référencement sur Google - L&#39;importance des mots clés</title><content type='html'>Ci dessous voici une liste indiquant quels sont les emplacements dans lesquels les mots clés auront une grande importance pour les moteurs de recherches.&lt;br /&gt;
&lt;br /&gt;


&lt;ul&gt;
&lt;li&gt;Les mot-clés se trouvant dans le titre de votre page web, c&#39;est à dire ceux qui se trouvent à l’intérieur des balises &lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;TITLE&amp;rsaquo;Mots Clés&amp;lsaquo;/TITLE&amp;rsaquo;&lt;/span&gt;.Le premier mot-clé sera plus important que les autres.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance très forte&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Les mot-clés utilisés dans votre nom de domaine. &lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;mots-clés.com&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance forte&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;li&gt;Les mot-clés utilisés à l&#39;intérieur des balises h1. &lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;H1&amp;rsaquo;Mots Clés&amp;lsaquo;/H1&amp;rsaquo;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance moyenne&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Les mots clés utilisés dans les liens internes, c&#39;est à dire les liens pointant vers d&#39;autres pages de votre site.&lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;a href=&quot;monsite.fr/page.html&quot;&amp;rsaquo;mots clés&amp;lsaquo;/a&amp;rsaquo;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance moyenne&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Les mots clés utilisés dans les liens externes, c&#39;est à dire les liens du site qui pointent vers un autre site web.&lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;a href=&quot;autre-site.fr/page.html&quot;&amp;rsaquo;mots clés&amp;lsaquo;/a&amp;rsaquo;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance moyenne&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Les mots clés utilisés dans les 50-100 premiers mots de la page HTML.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance moyenne&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Les mots-clés utilisés dans les sous-domaines.&lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;mots-clés.monsite.com&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance assez faible&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés dans le nom de fichier d&#39;une page web.&lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;http://www.monsite.com/mots-clés.html&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance assez faible&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés dans le nom d&#39;un répertoire apparaissant dans l&#39;URL.&lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;http://www.monsite.com/mots-clés/page.html&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance assez faible&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés dans les balises &lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;h2&amp;rsaquo; - &amp;lsaquo;h6&amp;rsaquo;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance assez faible&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés dans l&#39;attribut &lt;span class=&quot;courrier&quot;&gt;ALT&lt;/span&gt; des balises &lt;span class=&quot;courrier&quot;&gt;IMG&lt;/span&gt; destinées aux images. &lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;img src=&quot;image.jpg&quot; alt=&quot;mots-clés&quot; /&amp;rsaquo;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés dans le nom de fichier d&#39;une image.&lt;br /&gt;
&lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;image.jpg&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés à l&#39;intérieur des balises &lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;b&amp;rsaquo;&lt;/span&gt; ou &lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;strong&amp;rsaquo;&lt;/span&gt;.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Densité des mots clés (La densité correspond au total d’occurrences du mot clé divisé par le total des mots présents sur la page).&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés à l&#39;intérieur des balises &lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;li&amp;rsaquo;&lt;/span&gt;.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance très minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés apparaissant à l&#39;intérieur des paramètres d&#39;une requête. &lt;span class=&quot;marge&quot;&gt;&lt;span class=&quot;courrier&quot;&gt;http://www.monsite.com/page.php?mot-clé&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance très minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés utilisés à l&#39;intérieur des balises &lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;i&amp;rsaquo;&lt;/span&gt; ou &lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;em&amp;rsaquo;&lt;/span&gt;.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance très minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés apparaissant dans les balises META Description.&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;META name=&quot;description&quot; CONTENTS=&quot;mots-clés&quot; /&amp;rsaquo;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance très minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés apparaissant dans des commentaires HTML&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance très minime&lt;/i&gt;&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Mots clés apparaissant dans les balises META keywords.&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;&amp;lsaquo;META name=&quot;keywords&quot; CONTENTS=&quot;mots-clés&quot; /&amp;rsaquo;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Importance très minime&lt;/i&gt;&lt;/b&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/1765588122713790523/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/12/referencement-sur-google-limportance.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/1765588122713790523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/1765588122713790523'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/12/referencement-sur-google-limportance.html' title='Référencement sur Google - L&#39;importance des mots clés'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-6059519459271234404</id><published>2010-12-27T07:24:00.000-08:00</published><updated>2010-12-29T10:30:37.910-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="date"/><title type='text'>Modifier l&#39;heure et la date sous Linux</title><content type='html'>La commande &lt;b&gt;date&lt;/b&gt; permet d&#39;afficher et de modifier l&#39;heure et la date du système. 


&lt;div class=&quot;exemple&quot;&gt;Changer la date et l&#39;heure
&lt;div class=&quot;style_command_linux&quot;&gt;date -s &#39;MM/JJ/AAA HH:MM:SS&#39;&lt;/div&gt;&lt;/div&gt;

&lt;br /&gt;

&lt;b&gt;&lt;u&gt;ATTENTION&lt;/u&gt;&lt;/b&gt;
A chaque démarrage de l&#39;ordinateur, le système d&#39;exploitation Linux se base sur l&#39;horloge interne du Bios. Vous l&#39;aurez compris, il est donc nécessaire de modifier également le Bios.


&lt;br /&gt;

&lt;div class=&quot;titres1&quot;&gt;Changer l&#39;heure et la date du Bios&lt;/div&gt;
La commande &lt;b&gt;hwclock&lt;/b&gt; permet de connaître ou de modifier l&#39;heure du BIOS.

&lt;div class=&quot;exemple&quot;&gt;Afficher l&#39;heure du BIOS
&lt;div class=&quot;style_command_linux&quot;&gt;hwclock&lt;/div&gt;&lt;/div&gt; 

&lt;br /&gt;

&lt;div class=&quot;exemple&quot;&gt;Synchroniser l&#39;heure du BIOS avec celle du système d&#39;exploitation
&lt;div class=&quot;style_command_linux&quot;&gt;hwclock --systohc&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/6059519459271234404/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/12/modifier-lheure-et-la-date-sous-linux.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/6059519459271234404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/6059519459271234404'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/12/modifier-lheure-et-la-date-sous-linux.html' title='Modifier l&#39;heure et la date sous Linux'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-1710445822193850593</id><published>2010-12-15T11:52:00.000-08:00</published><updated>2011-04-22T11:18:05.531-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sed"/><title type='text'>Filtre Sed - Présentation des fonctionnalités</title><content type='html'>Le programme informatique &lt;b&gt;sed&lt;/b&gt; (&lt;b&gt;S&lt;/b&gt;tream &lt;b&gt;Ed&lt;/b&gt;itor) est un éditeur de flux textuel très puissant.&lt;br /&gt;
La plupart des personnes utilisent &lt;q&gt;sed&lt;/q&gt; pour ses fonctionnalités de substitutions de chaînes de caractères. Il est possible, par exemple, grâce au filtre &lt;b&gt;sed&lt;/b&gt; de rechercher du texte dans un fichier et de modifier ce dernier. La puissance du filtre sed vient également du fait qu&#39;il est possible d&#39;utiliser des expressions régulières.&lt;br /&gt;&lt;br /&gt;
Son principe de fonctionnement est le suivant:&lt;br /&gt;
Sed lit en entrée les données ligne par ligne (en provenance d&#39;un fichier ou d&#39;ailleur) et modifie ces dernières selon des règles spécifiques entrées par l&#39;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On peut dire que le filtre sed est une sorte d&#39;éditeur de texte non interactif ou editeur de texte en ligne de commande.&lt;br /&gt; 
&lt;br /&gt;


&lt;!-- I. Syntaxe d&#39;utilisation --&gt;
&lt;div class=&quot;paraph_style1&quot;&gt;
&lt;h1&gt;
I. Syntaxe d&#39;utilisation&lt;/h1&gt;
La commande &lt;b&gt;sed&lt;/b&gt; contient une ou plusieurs &lt;b&gt;commandes d&#39;éditions&lt;/b&gt; et éventuellement des &lt;b&gt;options&lt;/b&gt;.
&lt;div class=&quot;exemple&quot;&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed [OPTIONS] &#39;commande d&#39;édition&#39; [fichier...]&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
Le filtre Sed met à dispositions diverses options et commandes d&#39;éditions. Nous verrons dans un premier temps (dans le sous chapitre I.a.) quelles sont les différentes &lt;b&gt;options&lt;/b&gt; disponibles, puis dans un deuxième temps (dans le sous chapitre I.b.), nous aborderons les &lt;b&gt;commandes d&#39;éditions&lt;/b&gt;.
&lt;br /&gt;
&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
I.a. Options :&lt;/div&gt;
&lt;br /&gt;
Je ne vous parlerai ici que des &lt;b&gt;options&lt;/b&gt; sed les plus couramment utilisées. Vous pourrez éventuellement taper la commande &lt;b&gt;man sed&lt;/b&gt; pour avoir une liste d&#39;options plus complète.&lt;br /&gt;&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;-e commande&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;marge&quot;&gt;
L&#39;option &lt;span class=&quot;courrier&quot;&gt;-e&lt;/span&gt; est très utile car elle permet d&#39;utiliser plusieurs commandes d&#39;édition à la suite. &lt;br /&gt;
Exemple : &lt;span class=&quot;courrier&quot;&gt;sed -e &#39;commande&#39; -e &#39;commande&#39;&lt;/span&gt; &lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;-f Fichier_Script&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;marge&quot;&gt;
Cette option permet d&#39;ajouter des commandes d&#39;édition se trouvant dans un fichier script. Faire un fichier script est très simple, il suffit de remplir ce dernier avec des commandes d’éditions (chaque ligne doit comporter une commande d&#39;édition différente).&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;-i[SUFFIXE]&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;marge&quot;&gt;
Par défaut sed ne modifie pas directement le fichier qui est fournit en paramètre mais affiche le résultat du traitement sur la sortie standard (stdout). Grâce à cette option sed modifiera directement le fichier fournit en paramètre. On  éventuellement mettre un suffixe pour effectuer une sauvegarde du fichier fournit (Exemple de suffixe: -i.bak) &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt; &lt;!-- fin paraph_style2 --&gt;

&lt;br /&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
I.b. Commandes d&#39;éditions sed:&lt;/div&gt;
&lt;br /&gt;
Pour éditer le texte sed met a disposition plusieurs commandes d&#39;éditions permettant de spécifier les règles de modification souhaitées. Ces dernières ont une syntaxe d&#39;utilisation particulière que je vais tenter de vous décrire.&lt;br /&gt;
&lt;br /&gt;
La syntaxe d&#39;utilisation des commandes d&#39;éditions sed est la suivante :&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;[addresse[,addresse]]commande d&#39;édition[arguments]&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Comme vous pouvez l&#39;observer, une commande d&#39;édition sed peut être préfixé par une ou deux adresses.&lt;br /&gt;
&lt;br /&gt;

&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
Les adresses :
&lt;/div&gt;
Les adresses correspondent à des lignes du texte. Il est possible de spécifier les numéros de lignes, par exemple les adresses &lt;span class=&quot;courrier&quot;&gt;5,7&lt;/span&gt; indiqueront à la commande sed d&#39;agir sur les lignes 5 à 7. On peut également utiliser des expressions régulières, par exemple l&#39;adresse &lt;span class=&quot;courrier&quot;&gt;/motif/&lt;/span&gt; indiquera à sed de traiter les lignes correspondantes à l&#39;expression régulière motif. Chaque ligne contenant la chaîne de caractères motif sera alors traitée. On peut deux la même façon utiliser deux expressions régulières, par exemple &lt;span class=&quot;courrier&quot;&gt;/motif1/,/motif2/&lt;/span&gt; correspond à un domaine de lignes compris entre motif1 et motif2. Nous verrons plus bas comment utiliser les expression régulières.
&lt;/div&gt; &lt;!-- fin paraph_style3 --&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant nous allons aborder les commandes d&#39;éditions sed disponibles pour editer le texte. Ces dernières peuvent supporter parfois qu&#39;une seule adresse maximale. D&#39;autres peuvent en supporter deux.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Les commandes d&#39;éditions sed pouvant supporter une adresse :&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;marge&quot;&gt;
&lt;span class=&quot;courrier&quot;&gt;[adresse]i&lt;/span&gt;
&lt;div class=&quot;marge&quot;&gt;
Cette commande d&#39;édition sed permet d’insérer du texte avant la ligne correspondante à l&#39;adresse. Si aucune adresse n&#39;est spécifiée le texte sera inséré au début.&lt;/div&gt;

&lt;span class=&quot;courrier&quot;&gt;[adresse]a&lt;/span&gt;
&lt;span class=&quot;marge&quot;&gt;Ajoute du texte après la ligne.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;courrier&quot;&gt;q&lt;/span&gt;
&lt;span class=&quot;marge&quot;&gt;Afficher les n premières lignes.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;






&lt;!-- II. Insérer et ajouter du texte --&gt;
&lt;div class=&quot;paraph_style1&quot;&gt;
&lt;h1&gt;
II. Insérer et ajouter du texte&lt;/h1&gt;
Vous pouvez utiliser la commande &lt;b&gt;i&lt;/b&gt; pour insérer du texte avant une ligne et &lt;b&gt;a&lt;/b&gt; pour ajouter du texte après une ligne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Ajouter &lt;q&gt;Bonjour monsieur&lt;/q&gt; après la ligne 5
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &#39;5a\Bonjour monsieur\&#39; fichier.txt&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Insérer &lt;q&gt;Bonjour monsieur&lt;/q&gt; avant la ligne 5
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &#39;5i\Bonjour monsieur\&#39; fichier.txt&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;



&lt;!-- III. Substitution --&gt;
&lt;div class=&quot;paraph_style1&quot;&gt;
&lt;h1&gt;
III. Substitution&lt;/h1&gt;
Sed permet de rechercher et remplacer des mots ou des parties de texte, on appelle cela: substituer des chaînes de caractères.&lt;br /&gt;
&lt;br /&gt;
Par exemple pour substituer une occurrence par une autre: 
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer &lt;q&gt;romain&lt;/q&gt; par &lt;q&gt;julien&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &#39;s/romain/julien/&#39; fichier.txt&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
III.a. Utiliser l&#39;option global g&lt;/div&gt;
Sed traite le flux ligne par ligne. Attention, sans l&#39;option &lt;b&gt;g&lt;/b&gt; sed ne traitera que la première occurrence trouvé sur la ligne en cours de traitement, c&#39;est à dire que si sur une même ligne, la chaîne de caractères recherchée apparaît plusieurs fois, seulement la première occurrence sera traitée. L&#39;option &lt;b&gt;g&lt;/b&gt; permet de traiter toutes les occurrences.&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Utilisation de l&#39;option g (global)
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &#39;s/toto/titi/g&#39; fichier.txt&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
III.b. Utiliser l&#39;option de négation !&lt;/div&gt;
Afin d&#39;inverser la fonction sed utilisée, il est possible d&#39;utiliser l&#39;opérateur &lt;b&gt;!&lt;/b&gt; dit de négation.&lt;br /&gt;
&lt;br /&gt;
Voici un exemple:&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer &lt;q&gt;tonton&lt;/q&gt; par &lt;q&gt;tati&lt;/q&gt; sauf à la ligne 5
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &#39;5!s/tonton/tati/g&#39; fichier.txt
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
III.c. Agir uniquement sur certaines lignes du fichier&lt;/div&gt;
Il possible de dire à sed de ne traiter qu&#39;une partie du fichier texte, pour cela on utiliser une plage d&#39;adresse correspondant aux lignes qu&#39;on souhaite traiter.&lt;br /&gt;
&lt;br /&gt;
Voici ci dessous un exemple:
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer &lt;q&gt;tonton&lt;/q&gt; par &lt;q&gt;tati&lt;/q&gt; uniquement entre les lignes 5 et 12
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &#39;5,12s/tonton/tati/g&#39; fichier.txt
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
III.d. Sélectionner les occurrences&lt;/div&gt;
Si jamais il y a plusieurs occurrences d&#39;une même chaîne sur une même ligne, il est possible d&#39;indiquer à sed laquelle on souhaite traiter.&lt;br /&gt;
&lt;br /&gt;
Exemple:
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer seulement la deuxième occurrence du mot &lt;q&gt;téléphone&lt;/q&gt; par le mot &lt;q&gt;fax&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &#39;s/telephone/fax/2&#39;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;



&lt;!-- IV. Afficher du texte --&gt;
&lt;div class=&quot;paraph_style1&quot;&gt;
&lt;h1&gt;
IV. Afficher du texte&lt;/h1&gt;
L&#39;option &lt;b&gt;p&lt;/b&gt; qui a pour signification &lt;q&gt;print&lt;/q&gt; permet de sélectionner et d&#39;afficher du texte.
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Afficher les lignes 18 à 25 
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -n &#39;18,25p&#39; fichier.txt
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
Il est possible avec sed de sélectionner un paragraphe.
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Afficher le paragraphe qui commence par la ligne contenant la chaîne de caractère &lt;q&gt;prendre la voiture&lt;/q&gt; et qui termine par la ligne contenant la chaîne &lt;q&gt;arriver le soir&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -n &#39;/prendre la voiture/,/arriver le soir/p&#39; monfichier
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;


&lt;!-- V. Effacer du texte  --&gt;
&lt;div class=&quot;paraph_style1&quot;&gt;
&lt;h1&gt;
V. Effacer du texte&lt;/h1&gt;
Sed permet grâce à la fonction &lt;b&gt;d&lt;/b&gt; (delete) d’effacer des chaînes de caractères.
&lt;br /&gt;
Par exemple, si vous souhaitez éffacer les lignes 18 à 25 d&#39;un fichier, vous pouvez taper la commande suivante: 
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &#39;18,25d&#39; fichier.txt&lt;/div&gt;
&lt;br /&gt;
Si maintenant, vous souhaitez effacer tout sauf les trois premières lignes d&#39;un fichier, vous pouvez taper la commande suivante: 
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &#39;1,3!d&#39; fichier.txt&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;


&lt;!-- VI. Les méta-caractères  --&gt;
&lt;div class=&quot;paraph_style1&quot;&gt;
&lt;h1&gt;
VI. Les méta-caractères&lt;/h1&gt;
Les &lt;b&gt;métacaractères&lt;/b&gt; sont des caractères typographiques spéciaux qui permettent de créer des expressions rationnelles; ces dernières sont utiles pour rechercher des chaînes de caractères répondant à certain critères.
&lt;br /&gt;
&lt;table class=&quot;sample&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Metacaractère&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;b&gt;.&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Désigne un seul caractère quelconque excepté le caractère &#39;\n&#39; (nouvelle ligne).&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Par exemple:&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;tot.&lt;/b&gt; correspond à &lt;b&gt;tota&lt;/b&gt;, &lt;b&gt;totb&lt;/b&gt;, &lt;b&gt;totc&lt;/b&gt;, &lt;b&gt;totd&lt;/b&gt;, &lt;b&gt;tote&lt;/b&gt; etc...
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;b&gt;^&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Indique le début de la ligne&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Par exemple:&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;^root&lt;/b&gt; identifie une ligne commençant par &lt;b&gt;root&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Indique la fin d&#39;une ligne&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Par exemple:&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;mécanisme$&lt;/b&gt; identifie une ligne finissant par &lt;b&gt;mécanisme&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;b&gt;[ ]&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Correspond à n&#39;importe quel caractères cités entre les crochets&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Exemple 1 :&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;[tT]toto&lt;/b&gt; correspond aux chaînes de caractères &lt;b&gt;toto&lt;/b&gt; et &lt;b&gt;Toto&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Exemple 2 :&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;[a-z]&lt;/b&gt; correspond à l&#39;intervalle de caractères de &lt;b&gt;a&lt;/b&gt; jusqu&#39;à &lt;b&gt;z&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Exemple 3 :&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;[4-9]&lt;/b&gt; correspondant à l&#39;intervalle de caractères de &lt;b&gt;4&lt;/b&gt; à &lt;b&gt;9&lt;/b&gt; c&#39;est à dire 4,5,6,7,8,9 
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Exemple 4 :&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;1[4-9]0&lt;/b&gt; correspondant à 140,150,160,170,180,190
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
VI.a. Exemples d&#39;utilisation des métacaractères avec la commande Sed:&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
VI.a.1. Exemple d&#39;utilisation du métacaractère .&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer ce qui commence par &lt;q&gt;tot&lt;/q&gt; et qui fait 4 caractères par &lt;q&gt;toto&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/tot./toto/g&quot;&lt;/div&gt;
Le métacaractére &lt;q&gt;.&lt;/q&gt; représente un caractère quelconque.
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
VI.a.2. Exemple d&#39;utilisation du metacaractère ^&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Effacer les lignes débutant par &lt;q&gt;^root&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;/^root/d&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Modifier les lignes qui débutent par &lt;q&gt;root&lt;/q&gt; en substituant ce dernier par &lt;q&gt;user&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/^root/user/&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
VI.a.3. Exemple d&#39;utilisation du metacaractère $&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Supprimer les lignes finissant par la chaîne de caractères &lt;q&gt;toto&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed &quot;/toto$/d&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Supprimer les lignes vides
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;/^$/d&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Modifier les lignes terminant par &lt;q&gt;;&lt;/q&gt; par le caractère &lt;q&gt;.&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/$;/\./&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
VI.a.4. Exemple d&#39;utilisation des metacaractères []&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer les chaînes qui commencent par &lt;q&gt;toto&lt;/q&gt; et qui finissent par un chiffre entre 0 et 9 par la chaîne &lt;q&gt;tata&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/toto[0-9]/tata/g&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Supprimer les caractères &lt;q&gt;a&lt;/q&gt;, &lt;q&gt;b&lt;/q&gt; ou &lt;q&gt;c&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/[abc]//g&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;


&lt;!-- VII. Les quantificateurs  --&gt;
&lt;div class=&quot;paraph_style1&quot;&gt;
&lt;h1&gt;
VII. Les quantificateurs&lt;/h1&gt;
Les &lt;b&gt;quantificateurs&lt;/b&gt; se place après un caractères et permettent d&#39;exprimer une valeur de répétition ou de nullité.
&lt;br /&gt;
&lt;table class=&quot;sample&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;Quantificateurs&lt;/b&gt;
&lt;/td&gt;&lt;td&gt;&lt;b&gt;Description&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;b&gt;*&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Aucun ou plusieurs caractère qui le précède&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Exemple :&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;toto*&lt;/b&gt; correspond à &lt;b&gt;tot&lt;/b&gt;, &lt;b&gt;toto&lt;/b&gt;, &lt;b&gt;totoo&lt;/b&gt;, &lt;b&gt;totooo&lt;/b&gt; etc...&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Remarque:&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;.*&lt;/b&gt;Correspond à zéro ou plusieurs caractères quelconques 
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;b&gt;?&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Zéro ou une occurrence du caractère qui le précède&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Exemple :&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;toto?&lt;/b&gt; correspond à &lt;b&gt;tot&lt;/b&gt; ou &lt;b&gt;toto&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;b&gt;+&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Un ou plusieurs caractères qui le précède&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Exemple :&lt;/u&gt;&lt;br /&gt;
&lt;b&gt;toto+&lt;/b&gt; correspond à &lt;b&gt;toto&lt;/b&gt;, &lt;b&gt;toto&lt;/b&gt;, &lt;b&gt;totoo&lt;/b&gt;, &lt;b&gt;totooo&lt;/b&gt; etc...&lt;br /&gt;
&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style2&quot;&gt;
&lt;div class=&quot;titres2&quot;&gt;
VII.a. Exemples d&#39;utilisation des quantificateurs avec Sed:&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
VII.a.1. Exemple d&#39;utilisation du quantificateur *&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer tout ce qui commence par &lt;q&gt;tot&lt;/q&gt; et qui est suivi du caractère &lt;q&gt;o&lt;/q&gt; zéro ou plusieurs fois (c&#39;est à dire: tot, toto, totoo, totooo, totoooo...) par la chaîne &lt;q&gt;baba&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/toto*/toto/g&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Supprimer les chaînes de caractères qui commencent par &lt;q&gt;toto&lt;/q&gt;, qui contiennent n&#39;importe quels caractères et finissent par &lt;q&gt;baba&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;/^toto.*baba$/d&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
VII.a.2. Exemple d&#39;utilisation du quantificateur ?&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer &lt;q&gt;tat&lt;/q&gt; ou &lt;q&gt;tati&lt;/q&gt; par &lt;q&gt;toto&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/tati?/toto/g&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;paraph_style3&quot;&gt;
&lt;div class=&quot;titres3&quot;&gt;
VII.a.2. Exemple d&#39;utilisation du quantificateur +&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;exemple&quot;&gt;
Remplacer ce qui correspond à &lt;q&gt;tata&lt;/q&gt;, &lt;q&gt;tataa&lt;/q&gt;, &lt;q&gt;tataaaa&lt;/q&gt; etc... par le mot &lt;q&gt;toto&lt;/q&gt;
&lt;br /&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/tata+/toto/g&quot;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;


&lt;h3&gt;Liens internes&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;(fr) man2linux.blogspot.com - &lt;a href=&quot;http://man2linux.blogspot.com/2010/12/partie-1-presentation-du-filtre-sed.html&quot;&gt;Tutoriel de prise en main pour débutant du filtre Sed&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;(fr) man2linux.blogspot.com - &lt;a href=&quot;http://man2linux.blogspot.com/2011/01/sed-afficher-des-numeros-de-lignes.html&quot;&gt;Sed - Afficher des numeros de lignes&lt;/a&gt;&lt;/li&gt;
&lt;/span&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;Liens externes&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;(fr) shellunix.com - &lt;a href=&quot;http://www.shellunix.com/sed.html&quot;&gt;Sed - Documentation succincte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) commentcamarche.net - &lt;a href=&quot;http://www.commentcamarche.net/faq/sed-478&quot;&gt;Documentation très complete de Sed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) fr.wikipedia.org - &lt;a href=&quot;http://fr.wikipedia.org/wiki/Stream_Editor&quot;&gt;Wikipedia - Stream Editor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) doc.ubuntu-fr.org - &lt;a href=&quot;http://doc.ubuntu-fr.org/sed&quot;&gt;Sed - Documentation Ubuntu francophone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) gentoo.org - &lt;a href=&quot;http://www.gentoo.org/doc/fr/articles/l-sed1.xml&quot;&gt;Documentation Gentoo -- Sed par l&#39;exemple — Première partie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) gentoo.org - &lt;a href=&quot;http://www.gentoo.org/doc/fr/articles/l-sed2.xml&quot;&gt;Documentation Gentoo -- Sed par l&#39;exemple — Deuxieme partie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(en) sed.sourceforge.net - &lt;a href=&quot;http://sed.sourceforge.net/sedfaq.html&quot;&gt;Sed Faq&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(en) grymoire.com - &lt;a href=&quot;http://www.grymoire.com/Unix/Sed.html&quot;&gt;Sed - An Introduction and Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) siteduzero.com - &lt;a href=&quot;http://www.siteduzero.com/tutoriel-3-287602-la-commande-sed.html&quot;&gt;Tutoriel sur la commande Sed&lt;/a&gt;&lt;/li&gt;

&lt;/span&gt;
&lt;/ul&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/1710445822193850593/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/11/sed.html#comment-form' title='18 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/1710445822193850593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/1710445822193850593'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/11/sed.html' title='Filtre Sed - Présentation des fonctionnalités'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6592546845268467282.post-8664332646082417561</id><published>2010-12-03T10:08:00.001-08:00</published><updated>2011-04-22T11:45:51.122-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sed"/><title type='text'>Filtre Sed - Tutoriel de prise en main</title><content type='html'>&lt;!-- -------------------------------------------------- --&gt;
&lt;!-- Tutoriel pour une premiere prise                   --&gt;
&lt;!-- en main simple de sed                              --&gt;
&lt;!-- -------------------------------------------------- --&gt;
&lt;div class=&quot;texte_normal&quot;&gt;
Je vais expliquer ici le principe d&#39;utilisation du filtre sed, ça sera une première prise en main simple destinée à ceux qui n&#39;ont jamais utilisé la commande sed. &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;texte_normal&quot;&gt;
Commençons, en utilisant l&#39;éditeur de votre choix, par créer un fichier texte, contenant les lignes suivantes: &lt;/div&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
Le filtre sed est &lt;br /&gt;
un programme qui&lt;br /&gt;
permet de traiter&lt;br /&gt;
un tres grand nombre&lt;br /&gt;
de fichiers. &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;texte_normal&quot;&gt;
Enregistrons ce fichier, nous le nommerons: &lt;q&gt;fichier.txt&lt;/q&gt;. Nous allons commencer par utiliser la fonction de substitution. Grâce à cette dernière nous allons remplacer le mot &lt;q&gt;filtre&lt;/q&gt; par &lt;q&gt;FILTRE&lt;/q&gt;. Dans la console tapons la commande sed suivante:&lt;/div&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/filtre/FILTRE/&quot; fichier.txt &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;texte_normal&quot;&gt;
La commande devrait afficher à l&#39;écran le résultat suivant:&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
Le FILTRE sed est &lt;br /&gt;
un programme qui&lt;br /&gt;
permet de traiter&lt;br /&gt;
un tres grand nombre&lt;br /&gt;
de fichiers. &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;texte_normal&quot;&gt;
Comme vous pouvez l&#39;observer, le filtre sed a substitué la chaîne de caractères &lt;q&gt;filtre&lt;/q&gt; par &lt;q&gt;FILTRE&lt;/q&gt;. Le fichier initial n&#39;a pas été modifié, le résultat s&#39;est affiché directement sur la sortie standard (l&#39;écran). &lt;br /&gt;
&lt;br /&gt;
Si nous souhaitons mettre le résultat de la commande dans un autre fichier (fichier de sortie), nous pouvons utiliser la commande sed suivante:&lt;/div&gt;
&lt;div class=&quot;style_command_linux&quot;&gt;
sed -e &quot;s/filtre/FILTRE/&quot; fichier.txt &amp;gt; sortie.txt &lt;/div&gt;

&lt;br /&gt;
&lt;h3&gt;Liens internes&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;(fr) man2linux.blogspot.com - &lt;a href=&quot;http://man2linux.blogspot.com/2010/12/partie-1-presentation-du-filtre-sed.html&quot;&gt;Tutoriel de prise en main pour débutant du filtre Sed&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;(fr) man2linux.blogspot.com - &lt;a href=&quot;http://man2linux.blogspot.com/2011/01/sed-afficher-des-numeros-de-lignes.html&quot;&gt;Sed - Afficher des numeros de lignes&lt;/a&gt;&lt;/li&gt;
&lt;/span&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;Liens externes&lt;/h3&gt;
&lt;ul&gt;&lt;span class=&quot;lien&quot;&gt;
&lt;li&gt;(fr) shellunix.com - &lt;a href=&quot;http://www.shellunix.com/sed.html&quot;&gt;Sed - Documentation succincte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) commentcamarche.net - &lt;a href=&quot;http://www.commentcamarche.net/faq/sed-478&quot;&gt;Documentation très complete de Sed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) fr.wikipedia.org - &lt;a href=&quot;http://fr.wikipedia.org/wiki/Stream_Editor&quot;&gt;Wikipedia - Stream Editor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) doc.ubuntu-fr.org - &lt;a href=&quot;http://doc.ubuntu-fr.org/sed&quot;&gt;Sed - Documentation Ubuntu francophone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) gentoo.org - &lt;a href=&quot;http://www.gentoo.org/doc/fr/articles/l-sed1.xml&quot;&gt;Documentation Gentoo -- Sed par l&#39;exemple — Première partie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) gentoo.org - &lt;a href=&quot;http://www.gentoo.org/doc/fr/articles/l-sed2.xml&quot;&gt;Documentation Gentoo -- Sed par l&#39;exemple — Deuxieme partie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(en) sed.sourceforge.net - &lt;a href=&quot;http://sed.sourceforge.net/sedfaq.html&quot;&gt;Sed Faq&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(en) grymoire.com - &lt;a href=&quot;http://www.grymoire.com/Unix/Sed.html&quot;&gt;Sed - An Introduction and Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(fr) siteduzero.com - &lt;a href=&quot;http://www.siteduzero.com/tutoriel-3-287602-la-commande-sed.html&quot;&gt;Tutoriel sur la commande Sed&lt;/a&gt;&lt;/li&gt;

&lt;/span&gt;
&lt;/ul&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://man2linux.blogspot.com/feeds/8664332646082417561/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://man2linux.blogspot.com/2010/12/partie-1-presentation-du-filtre-sed.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/8664332646082417561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6592546845268467282/posts/default/8664332646082417561'/><link rel='alternate' type='text/html' href='http://man2linux.blogspot.com/2010/12/partie-1-presentation-du-filtre-sed.html' title='Filtre Sed - Tutoriel de prise en main'/><author><name>Romain</name><uri>http://www.blogger.com/profile/04115882436133508037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>