Deutsch   English   Français   Italiano  
<87ee6xs8wh.fsf@universite-de-strasbourg.fr.invalid>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!9ySnaoA89KpIvxcESJFCUw.user.46.165.242.75.POSTED!not-for-mail
From: Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid>
Newsgroups: fr.comp.os.unix
Subject: Re: obtenir le fuseau horaire
Date: Tue, 30 Nov 2021 21:09:18 +0100
Organization: =?utf-8?Q?Universit=C3=A9?= de Strasbourg
Message-ID: <87ee6xs8wh.fsf@universite-de-strasbourg.fr.invalid>
References: <fantome.forums.tDeContes-DE16C1.01290730112021@news.free.fr>
	<slrnsqc174.2k2t.naddy@lorvorc.mips.inka.de>
	<fantome.forums.tDeContes-98D87E.18352930112021@news.free.fr>
	<fantome.forums.tDeContes-D86D9C.19015030112021@news.free.fr>
	<87ilw9sd1t.fsf@universite-de-strasbourg.fr.invalid>
	<fantome.forums.tDeContes-349EFD.20524030112021@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: gioia.aioe.org; logging-data="23818"; posting-host="9ySnaoA89KpIvxcESJFCUw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:+m02ISwKhnL9Te0MokixLZCa47A=
Bytes: 2320
Lines: 34

Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

>> Oui. Le N=C3=A9pal est =C3=A0 +05:45 par exemple.
>
> donc pour =C3=AAtre bien portable, il faudrait que =C3=A7a puisse =C3=AAt=
re traduit par=20
> ex en "0575".

J'aurais dit 345 (minutes).

[...]
> mais effectivement, potentiellement on dot pouvoir s=C3=A9parer le signe =
puis=20
> 2 groupes de 2 chiffres, pour appliquer =C3=A0 chaque un traitement diff=
=C3=A9rent=20
> ...
> (un peu une usine =C3=A0 gaz pour ce que c'est, c'est pour =C3=A7a que j'=
esp=C3=A9rais=20
> qu'il existe qqch de simple :-) )
>
>> 3) si tu dois faire cela en bash, il est possible de fournir la base, en
>> =C3=A9crivant par exemple $((10#010)) (qui vaut 10) plut=C3=B4t que $((0=
10)) (qui
>> vaut 8).
>
> =C3=A7a ne marche pas =C3=A0 cause du signe :
>
> $ var=3D$(( 10#010 ))
> + var=3D10
> $ var=3D$(( 10#+010 ))
> + var=3D8

Tu as donn=C3=A9 la solution juste avant (${var:pos:len} en bash).

-- Alain.