[fakename]$ help time
time: time [-p] pipeline
Report time consumed by pipeline's execution...
Daraus time
ergibt sich, dass es sich um einen eingebauten Bash handelt. Auf dieser Seite kann ich jedoch keine Beschreibung finden: https://www.gnu.org/software/bash/manual/html_node/Shell-Builtin-Commands.html#Shell-Builtin-Commands . Warum ist das so?
type time
zu sehen, was es ist.man bash
und dann einfach eingeben/time
/usr/bin/time
was ähnlich wie Bash ist,time
aber anders ...Antworten:
Es wird im Unterabschnitt "Shell Grammatik / Pipelines" der Bash-Manpage beschrieben . Es wird auch in dem Link beschrieben, den Sie im Abschnitt Pipelines angegeben haben , wo es unter "Reservierte Wörter" indiziert ist .
quelle
Das Bash-Referenzhandbuch kann auf der Konsole mit angezeigt werden
info
. Anschließend kann ein Benutzer ein Schlüsselwort in Indizes suchen, indem er die Taste drückt, das Schlüsselworti
eingibt und die Taste drücktEnter
.info
springt zum ersten Ort im Handbuch, der dem Schlüsselwort zugeordnet ist. Drücken Sie,
, um andere Orte zu erreichen. Weitere Informationen finden Sie im GNU-Info-Handbuch, online oder auf der Konsole unterinfo info
. In der Tat ist es das Wichtigste, ein Schlüsselwort in einem Handbuch schnell zu finden, einen vorhandenen Index zu verwenden.Die wesentliche Tatsache bei diesem Problem ist, dass
time
es sich nicht um ein eingebautes, sondern um ein von Bash reserviertes Wort oder Schlüsselwort handelt .# Siehe auch
quelle
type time
. Sehen Sie, das ist jedoch interessant.help help
liefert "Informationen zu eingebauten Befehlen anzeigen" und hat dennoch Hilfeinformationenhelp
für Schlüsselwörter?