<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sve%40r</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sve%40r"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/Sve@r"/>
	<updated>2026-04-28T20:05:42Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Cat%C3%A9gorie:Trucs_Shell&amp;diff=11531</id>
		<title>Catégorie:Trucs Shell</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Cat%C3%A9gorie:Trucs_Shell&amp;diff=11531"/>
		<updated>2006-01-31T20:07:11Z</updated>

		<summary type="html">&lt;p&gt;Sve@r : Trucs: Tester une réponse sans se soucier si la réponse est vide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Catégorie:Trucs]]&lt;br /&gt;
Les commandes du shell, leurs paramètres, les scripts...&lt;br /&gt;
&lt;br /&gt;
== Trucs: Tester une réponse sans se soucier si la réponse est vide ==&lt;br /&gt;
&lt;br /&gt;
Il arrive parfois qu&#039;on fasse saisir une réponse&lt;br /&gt;
read rep&lt;br /&gt;
&lt;br /&gt;
Puis, on veut tester si la réponse est &amp;quot;o&amp;quot;&lt;br /&gt;
if test $rep = o&lt;br /&gt;
&lt;br /&gt;
Le pb, c&#039;est que si l&#039;utilisateur tape &amp;quot;return&amp;quot; sans saisir de réponse, la variable &amp;quot;rep&amp;quot; est vide... et le test devient bancal car il lit&lt;br /&gt;
if test = o&lt;br /&gt;
Erreur de syntaxe, l&#039;option &amp;quot;=&amp;quot; veut absolument 2 opérandes&lt;br /&gt;
&lt;br /&gt;
La solution: Encadrer la variable et la valeur par des guillemets&lt;br /&gt;
if test &amp;quot;$rep&amp;quot; = &amp;quot;o&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Même si &amp;quot;rep&amp;quot; est vide, le shell verra&lt;br /&gt;
if test &amp;quot;&amp;quot; = &amp;quot;o&amp;quot;&lt;br /&gt;
Et là, il aura bien ses deux opérandes à comparer l&#039;un par rapport à l&#039;autre.&lt;/div&gt;</summary>
		<author><name>Sve@r</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion_Trucs:Supprimer_un_dossier_non_vide&amp;diff=11530</id>
		<title>Discussion Trucs:Supprimer un dossier non vide</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion_Trucs:Supprimer_un_dossier_non_vide&amp;diff=11530"/>
		<updated>2006-01-31T20:01:47Z</updated>

		<summary type="html">&lt;p&gt;Sve@r : Commentaire sur la commande &amp;quot;mv machin /dev/NULL&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Commentaire sur la commande &amp;quot;mv machin /dev/NULL&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Déjà, le fichier en question se nomme &amp;quot;/dev/null&amp;quot; et non &amp;quot;/dev/NULL&amp;quot;. De plus, ce fichier sert à canaliser les flux d&#039;affichage et non à servir de cible de transfert de dossier...&lt;/div&gt;</summary>
		<author><name>Sve@r</name></author>
	</entry>
</feed>