GNU/Linux >> Tutoriels Linux >  >> Linux

Qu'est-ce que /bin/true ?

/bin/true est une commande qui renvoie 0 (une valeur de vérité dans le shell).

Son but est de l'utiliser à des endroits dans un script shell où vous utiliseriez normalement un littéral tel que "true" dans un langage de programmation, mais où le shell ne prendra qu'une commande à exécuter.

/bin/false est le contraire qui renvoie non nul (une valeur fausse dans le shell).


À partir de la page de manuel :

true - do nothing, successfully

true returns a status 0.

Linux
  1. Quelle est la différence entre #!/usr/bin/env bash et #!/usr/bin/bash ?

  2. cmake --version pointe vers /usr/bin/cmake tandis que cmake pointe vers /usr/local/bin

  3. Quand dois-je utiliser /dev/shm/ et quand dois-je utiliser /tmp/?

  4. Quelle est la signification de /usr/sbin, /usr/local/sbin et /usr/local/bin ?

  5. Déplacement du contenu de /bin vers /usr/bin, possible d'annuler ?

Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

Quelle est la différence entre /bin/false et /sbin/nologin en tant que shell de l'utilisateur nologin

Installer les binaires dans /bin, /sbin, /usr/bin et /usr/sbin, interactions avec --prefix et DESTDIR

Qu'est-ce qu'un fichier .sh ?

Pourquoi le vrai et le faux sont-ils si grands ?

Qu'est-ce que /usr/bin/[ ?