• [^] # Re: ...

    Posté par . En réponse au journal Gnome fait par des nazis de l'interface ?. Évalué à 3.

    « [...] et le fait qu'on ne fait que du tratement de chaine de carctères pas de données avec les shells unix »

    Tu plaisante ?

    En bash, tu connait l'expansion arithmetique ? Les tableaux ? La différence entre [ $var -eq 0 ] et [ "$var" == "" ] ?

    Et sans même parler des programmes externes comme bc, dd, etc... pour faire du calcule sur des flottants ou manipuler des données binaires

    « [...] aucun typage, .... »

    $ var1=toto
    $ declare -i var2
    $ var2=tata
    bash: tata: unbound variable

    $ mystring="hello"
    $ echo $(( $mystring +1 ))
    bash: hello: unbound variable

    $ [ $mystring -eq 0 ] && echo "Ok"
    bash: [: hello: integer expression expected

    -> help declare

    C'est limité, mais de la à dire aucun...