de.phhsnews.com


de.phhsnews.com / Was macht der eingebaute Befehl in der Bash?

Was macht der eingebaute Befehl in der Bash?


Die eingebauten Befehle in Bash können sehr nützlich sein, aber was macht "builtin" eigentlich? Der heutige SuperUser Q & A Post hat die Antwort auf die Frage eines neugierigen Lesers.

Die heutige Question & Answer Session kommt dank SuperUser - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites -

The Question

SuperUser reader lfalin möchte wissen, was der eingebaute Befehl in Bash tut:

Ich weiß, was ein eingebauter Befehl ist, aber was macht selbst ? Ausführen von was ls zeigt mir / bin / ls , aber die Ausführung die eingebaute gibt nichts zurück. Mann eingebaut gibt mir nur eine Liste von Builtin Befehle, von denen einer in eingebaut ist. Der Rest der Manpage erklärt, was ein eingebauter Befehl ist, aber nicht was selbst ist. eingebaut -help sagt mir eingebaut: Verwendung: eingebaut [Shell-Built-In [ arg ...]] , aber immer noch nicht was es tut. Ist es ein Teil von Bash in einer Weise, die andere eingebaute Befehle nicht sind?

Was macht der eingebaute Befehl in Bash?

Der Antwort

SuperUser-Mitwirkende Spiff hat die Antwort für uns:

Der eingebaute Befehl stellt sicher, dass Sie die integrierte Shellversion des Befehls ausführen, anstatt einen anderen Befehl mit demselben Namen auszuführen.

Stellen Sie sich zum Beispiel vor, Sie hätten eine Shellfunktion namens cd definiert, um jeden zusätzlichen Status zu drucken Mal, wenn Sie Verzeichnisse wechseln, aber Sie haben es vermasselt und jetzt können Sie Verzeichnisse nicht richtig ändern. Jetzt können Sie builtin cd ~ erfolgreich cd zurück in Ihr Home-Verzeichnis eingeben, ohne Ihre defekte Shell-Funktion auszuführen.

Übrigens, meine Kopie der Bash-Manpage hat ein Abschnitt namens "SHELL BUILTIN COMMANDS", und definiert die Bedeutung des eingebauten Befehls in diesem Abschnitt (unten transkribiert).


Haben Sie etwas zur Erklärung hinzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.


So melden Sie YouTube-Videos und Kommentare

So melden Sie YouTube-Videos und Kommentare

YouTube ist ein wildes Gebiet westlich von Inhalten. Es gibt dort einige großartige Videos, aber auch einige wirklich schreckliche. Sie können helfen, indem Sie fragwürdige Inhalte melden. VERWANDTE: PSA: Eltern, YouTube ist mit gruseligen Pseudo "Kid-Friendly" Videos Mit 300 Stunden Video auf YouTube jede Minute hochgeladen wird, gibt es nur Kein Weg, um Google effektiv zu kontrollieren.

(how-top)

So laden Sie ein Sicherungsarchiv für alle Ihre Google Mail-, Google Kalender-, Google Docs- und anderen Google-Daten herunter

So laden Sie ein Sicherungsarchiv für alle Ihre Google Mail-, Google Kalender-, Google Docs- und anderen Google-Daten herunter

Jeder, der Google-Dienste verwendet, weiß, dass Google Kopien Ihrer Daten, Ihres Suchverlaufs, Google Mail, besitzt , YouTube-Verlauf und so viel mehr. Aber wussten Sie, dass Sie auch eine Kopie dieser Daten für sich herunterladen können? Ja, und es ist dumm einfach. RELATED: Wie Sie personalisierte Werbung von Google Das Produkt, genannt Google Takeout, ist eigentlich schon seit ein paar Jahren, aber es ist überraschend, wie viele Leute weiß es immer noch nicht.

(how-top)