GNU/Linux >> Linux Esercitazione >  >> Linux

Cos'è /bin/true?

/bin/true è un comando che restituisce 0 (un valore di verità nella shell).

Il suo scopo è quello di utilizzare in punti in uno script di shell dove normalmente useresti un letterale come "true" in un linguaggio di programmazione, ma dove la shell prenderà solo un comando per essere eseguito.

/bin/false è l'opposto che restituisce diverso da zero (un valore falso nella shell).


Dalla pagina man:

true - do nothing, successfully

true returns a status 0.

Linux
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Qual è la differenza tra /sbin/nologin e /bin/false?

  3. Perché nessuno usa la vera shell Bourne come /bin/sh?

  4. Linux – Unire /usr/bin e /usr/sbin in /bin (gnu/linux)?

  5. Cosa c'è di diverso tra /bin/false e /sbin/nologin come shell dell'utente nologin

Cos'è un file .sh?

Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

Quando devo usare #!/bin/bash e quando #!/bin/sh?

Spostato il contenuto di /bin in /usr/bin, è possibile annullare?

Perché vero e falso sono così grandi?

Cos'è /usr/bin/[?