Ich frage mich, wann dieser Befehl eingeführt wurde und ob er Teil eines offiziellen Linux ist oder ob er Ubuntu-spezifisch ist. Wie durchsuche ich meinen Befehlszeilenverlauf nach zuvor verwendeten Befehlen?
Ich frage mich, wann dieser Befehl eingeführt wurde und ob er Teil eines offiziellen Linux ist oder ob er Ubuntu-spezifisch ist. Wie durchsuche ich meinen Befehlszeilenverlauf nach zuvor verwendeten Befehlen?
Antworten:
Es ist keine Linux-Sache. Die Funktion, von der Sie sprechen, gehört bash
über die von readline
ihr verwendete Bibliothek zur Shell . Es funktioniert überall dort, wo Sie Bash zum Laufen bringen können, einschließlich Windows, BSDs, OSX usw.
Es ist seit mindestens Version 1.14.7 (ab 1995) Teil von Bash, da in der Manpage dieser Version reverse-search-history
ähnlich wie in den heutigen Manpages erwähnt wird. Sie können die Quelle aus dem GNU-Repository überprüfen .
Es wird auch in der FEATURES
Akte von erwähnt bash-1.05
, die anscheinend aus dem Jahr 1990 stammt .