Re: Scripts /bin/bash incompréhensible

Claire Ivanenka <[email protected]> Sun, 2 Aug 2026 13:58:09 +0200
Newsgroups gmane.linux.debian.user.french
Message-ID <CAE72CrstZsDRtJ3Zhw8Fp15ePNpBmbwzYRU3gG5JVvbrdpB-Jw@mail.gmail.com>
--00000000000052123b06580f23b8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Bonjour zodnco, la liste,

Le dim. 2 ao=C3=BBt 2026, 08:45, Groove Vibe <[email protected]> a =C3=A9cri=
t :

> Bonjour Claire
>
> Tu as oubli=C3=A9 les accolades {} dans la d=C3=A9claration de la fonctio=
n msg().
> Voici la correction propos=C3=A9e :
> msg() {
> echo -e ${1}${2}${NC}
> }
>

C'est corrig=C3=A9 merci mais ce code est tout bugg=C3=A9

Et mon smartphone bug puisque mes ordinateur sont down

~ $ ./suivi_arret_tabac_0.4.1.sh | termux-clipboard-set
./suivi_arret_tabac_0.4.1.sh: line 47: syntax error near unexpected token
`/' while looking for matching `)'
./suivi_arret_tabac_0.4.1.sh: line 47: ` printf ${CYAN}|${NC} %*s
${CYAN}|${NC}\n $( (58 - ${#1}) / 2 ) $1'
~ $

>
> Bon courage pour l'arr=C3=AAt du tabac.
>

Merci mais c'est pas gagn=C3=A9 vue que je suis en Burnout

>
> Le dim. 2 ao=C3=BBt 2026, 00:22, Claire Ivanenka <[email protected]=
m> a
> =C3=A9crit :
>
>> Bonjour,
>>
>> J'ai pass=C3=A9 toute la journ=C3=A9e sur ce code, j'ai 5 jours pour le =
faire
>> marcher puisque ma dates d'arr=C3=AAt du tabac est le 5 ao=C3=BBt
>>
>> https://bpa.st/HQ2Q
>>
>> ~ $ ./suivi_arret_tabac_0.4.1.sh
>> ./suivi_arret_tabac_0.4.1.sh: line 42: syntax error near unexpected
>> token `echo'
>> ./suivi_arret_tabac_0.4.1.sh: line 42: `msg() echo -e ${1}${2}${NC} '
>> ~ $
>>
>> --
>> Claire Ivanenka
>> =E2=82=8D^. .^=E2=82=8E=E2=B3=8A
>>
>

--00000000000052123b06580f23b8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div>Bonjour zodnco, la liste,<br><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">Le dim. 2 ao=C3=BBt 2026, 08:=
45, Groove Vibe &lt;<a href=3D"mailto:[email protected]" target=3D"_blank" r=
el=3D"noreferrer">[email protected]</a>&gt; a =C3=A9crit=C2=A0:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><div dir=3D"auto">Bonjour Claire=C2=A0<div dir=
=3D"auto"><br></div><div dir=3D"auto">Tu as oubli=C3=A9 les accolades {} da=
ns la d=C3=A9claration de la fonction msg().</div><div dir=3D"auto">Voici l=
a correction propos=C3=A9e :</div><div dir=3D"auto"><span style=3D"color:rg=
b(238,238,238);font-family:monospace;font-size:15.6px;white-space:pre-wrap;=
background-color:rgb(34,34,34)">msg</span><span style=3D"color:rgb(249,38,1=
14);font-family:monospace;font-size:15.6px;white-space:pre-wrap;background-=
color:rgb(34,34,34)">()</span><span style=3D"color:rgb(248,248,242);font-fa=
mily:monospace;font-size:15.6px;white-space:pre-wrap;background-color:rgb(3=
4,34,34)"> {</span></div><div dir=3D"auto"><span style=3D"color:rgb(248,248=
,242);font-family:monospace;font-size:15.6px;white-space:pre-wrap;backgroun=
d-color:rgb(34,34,34)">   echo</span><span style=3D"color:rgb(248,248,242);=
font-family:monospace;font-size:15.6px;white-space:pre-wrap;background-colo=
r:rgb(34,34,34)"> </span><span style=3D"color:rgb(238,238,238);font-family:=
monospace;font-size:15.6px;white-space:pre-wrap;background-color:rgb(34,34,=
34)">-e</span><span style=3D"color:rgb(248,248,242);font-family:monospace;f=
ont-size:15.6px;white-space:pre-wrap;background-color:rgb(34,34,34)"> </spa=
n><span style=3D"color:rgb(230,219,116);font-weight:bold;font-family:monosp=
ace;font-size:15.6px;white-space:pre-wrap;background-color:rgb(34,34,34)">$=
{</span><span style=3D"color:rgb(248,248,242);font-family:monospace;font-si=
ze:15.6px;white-space:pre-wrap;background-color:rgb(34,34,34)">1</span><spa=
n style=3D"color:rgb(230,219,116);font-weight:bold;font-family:monospace;fo=
nt-size:15.6px;white-space:pre-wrap;background-color:rgb(34,34,34)">}${</sp=
an><span style=3D"color:rgb(248,248,242);font-family:monospace;font-size:15=
.6px;white-space:pre-wrap;background-color:rgb(34,34,34)">2</span><span sty=
le=3D"color:rgb(230,219,116);font-weight:bold;font-family:monospace;font-si=
ze:15.6px;white-space:pre-wrap;background-color:rgb(34,34,34)">}${</span><s=
pan style=3D"color:rgb(248,248,242);font-family:monospace;font-size:15.6px;=
white-space:pre-wrap;background-color:rgb(34,34,34)">NC</span><span style=
=3D"color:rgb(230,219,116);font-weight:bold;font-family:monospace;font-size=
:15.6px;white-space:pre-wrap;background-color:rgb(34,34,34)">}</span></div>=
<div dir=3D"auto"><span style=3D"font-weight:bold;font-family:monospace;fon=
t-size:15.6px;white-space:pre-wrap;background-color:rgb(34,34,34)"><font co=
lor=3D"#f8f8f2">}</font></span></div></div></blockquote></div></div><div di=
r=3D"auto"><br></div><div dir=3D"auto">C&#39;est corrig=C3=A9 merci mais ce=
 code est tout bugg=C3=A9=C2=A0</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">Et mon smartphone bug puisque mes ordinateur sont down</div><div =
dir=3D"auto"><br></div><div dir=3D"auto">~ $ ./<a href=3D"http://suivi_arre=
t_tabac_0.4.1.sh" target=3D"_blank" rel=3D"noreferrer">suivi_arret_tabac_0.=
4.1.sh</a> | termux-clipboard-set</div><div dir=3D"auto">./<a href=3D"http:=
//suivi_arret_tabac_0.4.1.sh" target=3D"_blank" rel=3D"noreferrer">suivi_ar=
ret_tabac_0.4.1.sh</a>: line 47: syntax error near unexpected token `/&#39;=
 while looking for matching `)&#39;</div><div dir=3D"auto">./<a href=3D"htt=
p://suivi_arret_tabac_0.4.1.sh" target=3D"_blank" rel=3D"noreferrer">suivi_=
arret_tabac_0.4.1.sh</a>: line 47: `    printf ${CYAN}|${NC} %*s ${CYAN}|${=
NC}\n $( (58 - ${#1}) / 2 ) $1&#39;</div><div dir=3D"auto">~ $</div><div di=
r=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div d=
ir=3D"auto"><div dir=3D"auto"><br></div><div dir=3D"auto">Bon courage pour =
l&#39;arr=C3=AAt du tabac.</div></div></blockquote></div></div><div dir=3D"=
auto"><br></div><div dir=3D"auto"></div><div dir=3D"auto">Merci mais c&#39;=
est pas gagn=C3=A9 vue que je suis en Burnout=C2=A0</div><div dir=3D"auto">=
</div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex"><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"=
>Le dim. 2 ao=C3=BBt 2026, 00:22, Claire Ivanenka &lt;<a href=3D"mailto:cla=
[email protected]" rel=3D"noreferrer noreferrer" target=3D"_blank">clai=
[email protected]</a>&gt; a =C3=A9crit=C2=A0:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"auto"><div dir=3D"auto">Bonjou=
r,</div><div dir=3D"auto"><br></div><div dir=3D"auto">J&#39;ai pass=C3=A9 t=
oute la journ=C3=A9e sur ce code, j&#39;ai 5 jours pour le faire marcher pu=
isque ma dates d&#39;arr=C3=AAt du tabac est le 5 ao=C3=BBt=C2=A0</div><div=
 dir=3D"auto"><br></div><div dir=3D"auto"><a href=3D"https://bpa.st/HQ2Q" r=
el=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">https:=
//bpa.st/HQ2Q</a></div><div dir=3D"auto"><br></div>~ $ ./<a href=3D"http://=
suivi_arret_tabac_0.4.1.sh" rel=3D"noreferrer noreferrer noreferrer norefer=
rer" target=3D"_blank">suivi_arret_tabac_0.4.1.sh</a><div dir=3D"auto">./<a=
 href=3D"http://suivi_arret_tabac_0.4.1.sh" rel=3D"noreferrer noreferrer no=
referrer noreferrer" target=3D"_blank">suivi_arret_tabac_0.4.1.sh</a>: line=
 42: syntax error near unexpected token `echo&#39;</div><div dir=3D"auto">.=
/<a href=3D"http://suivi_arret_tabac_0.4.1.sh" rel=3D"noreferrer noreferrer=
 noreferrer noreferrer" target=3D"_blank">suivi_arret_tabac_0.4.1.sh</a>: l=
ine 42: `msg() echo -e ${1}${2}${NC} &#39;</div><div dir=3D"auto">~ $</div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">--</div><div dir=3D"auto">Cla=
ire Ivanenka=C2=A0</div><div dir=3D"auto">=E2=82=8D^. .^=E2=82=8E=E2=B3=8A<=
/div></div>
</blockquote></div>
</blockquote></div></div></div>

--00000000000052123b06580f23b8--