1416 links
  • Animal
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
page 1 / 1
1 results tagged Colon x
  • shell - What is the purpose of the : (colon) GNU Bash builtin? - Stack Overflow

    Une petite particularité des shell dérivés du shell sh.
    Il existe la commande : (deux-points). Et elle ... ne fait rien! Ou plus exactement, elle agit comme un non-opérande.
    Quand on la "lance", elle retourne un code d'erreur 0:

    $ :
    $ $?
    $ 0

    Alors à quoi ça sert?

    Dans les vieilles version des shell, cette commande est utilisée en remplacement de la commande "true" (qui n'existait pas).
    Alors on peut voir des choses comme:

    if commande; then
          :
    else
          autre-commande
    fi

    Ou avec un double pipe en fin de commande, pour envoyer un code d'erreur 0:

    commande || :

    Sympa à savoir si on travail à décortiquer de vieux scripts.

    Edit: sur le même sujet https://superuser.com/questions/423980/colon-command-for-bash

    Mon May 22 21:40:11 2017 * - permalink -
    QRCode
    - https://stackoverflow.com/questions/3224878/what-is-the-purpose-of-the-colon-gnu-bash-builtin
    Bash Colon DeuxPoints Linux Sh Shell stackoverflow.com
Links per page: 20 50 100
page 1 / 1
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation