GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist /bin/true?

/bin/true ist ein Befehl, der 0 zurückgibt (ein Wahrheitswert in der Shell).

Sein Zweck ist die Verwendung an Stellen in einem Shell-Skript, wo Sie normalerweise ein Literal wie "true" in einer Programmiersprache verwenden würden, aber wo die Shell nur einen Befehl zum Ausführen braucht.

/bin/false ist das Gegenteil, das Nicht-Null zurückgibt (ein falscher Wert in der Shell).


Aus der Manpage:

true - do nothing, successfully

true returns a status 0.

Linux
  1. /usr/bin vs. /usr/local/bin Unter Linux?

  2. Linux – Zusammenführen von /usr/bin und /usr/sbin in /bin (gnu/linux)?

  3. Was ist der Unterschied zwischen /bin/false und /sbin/nologin als Shell des nologin-Benutzers?

  4. Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

  5. Was ist der Unterschied zwischen #!/usr/bin/env bash und #!/usr/bin/bash?

Was ist eine .sh-Datei?

Was bedeuten /usr/sbin, /usr/local/sbin und /usr/local/bin?

Wann muss ich #!/bin/bash und wann #!/bin/sh verwenden?

Unterschied zwischen /bin und /usr/bin

Warum sind wahr und falsch so groß?

Was ist /usr/bin/[?