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 : 18. Oct 2021, 20:52:59
Autres entêtes
Organisation : Université de Strasbourg
Message-ID : <87k0ia5fn8.fsf@universite-de-strasbourg.fr.invalid>
References : 1
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

existe-t-il une fonction min dans bash ?
j'imagine ça disponible parmi les opérations mathématiques auxquelles on
accède via $(( ))

$(( X < Y ? X : Y ))

à défaut, pouvez vous me faire un if avec une condition d'inégalité svp ?

Deux solutions :

1) if test $X -lt $Y; then ...; else ...; fi

2) if [[ $X < $Y ]]; then ...; else ...; fi

La seconde est spécifique à bash. Toute cela suppose que X et Y
contiennent effectivement des nombres. Et ça ne fait que du calcul
entier. Si tu as besoin de plus compliqué, cf bc/awk/... ou ton langage
de script préféré.

-- 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