Re: bash : fonction min

Liste des GroupesRevenir à fco unix 
Sujet : Re: bash : fonction min
De : alain (at) *nospam* universite-de-strasbourg.fr.invalid (Alain Ketterlin)
Groupes : fr.comp.os.unix
Date : 19. Oct 2021, 18:16:50
Autres entêtes
Organisation : Université de Strasbourg
Message-ID : <87fssx56rx.fsf@universite-de-strasbourg.fr.invalid>
References : 1 2 3
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
Christian Weisgerber <naddy@mips.inka.de> writes:

On 2021-10-18, Alain Ketterlin

2) if [[ $X < $Y ]]; then ...; else ...; fi
>
Ça, c'est faux. '<' compare des chaînes de caractères.
C'est la même chose en test/[ et [[.
>
Donc :
  if [[ $X -lt $Y ]]; ...
>
Mais on peut se servir d'une commande arithmétique :
  if (( X < Y )); ...

Absolument. Merci pour la correction.

La seconde est spécifique à bash.
>
[[ ... ]] et (( ... )) sont des inventions du ksh.
bash les a copiées.

D'accord, mais je voulais en fait dire : pas POSIX.

-- Alain.

Date Sujet#  Auteur
18 Oct 21 * bash : fonction min6Thomas
18 Oct 21 +* Re: bash : fonction min4Alain Ketterlin
19 Oct 21 i+* Re: bash : fonction min2Christian Weisgerber
19 Oct 21 ii`- Re: bash : fonction min1Alain Ketterlin
19 Oct 21 i`- Re: bash : fonction min1Thomas
23 Oct 21 `- Re: bash : fonction min1Stéphane CARPENTIER

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal