Was ist das Sub-Eingabe-Terminal, das angezeigt wird, wenn ich das Zeichen \ oder` (Backtick) in eine Linux-Befehlszeile eintippe? Es zeigt sich mit einer Eingabeaufforderung, die ein einzelnes Zeichen ">" enthält. (siehe Bild unten)Sub-Befehlszeile nach Eingabe von oder `in Linux
Es scheint fast ein Skript Terminal zu sein (wie Pythons ">>>").
Ich habe versucht, Google zu fragen, aber die Frage ist schwer zu erklären.
Danke. Ich hatte gehofft, dass ich eine neue Supermacht für die Kommandozeile lernen würde:/ – javey
@javey: Das Einfügen beliebiger Zeilenumbrüche ist keine Supermacht? –
"Einige schlagen vor"? Es gibt keine Frage in den historischen Aufzeichnungen; Die '$()' -Syntax wurde in POSIX eingeführt, lange nachdem Bourne die Unterstützung von Literal-Backticks implementiert hat (und das aus gutem Grund: Literal-Backticks sind schwer zu verschachteln, und die für das Zitieren benötigte Syntax ist überraschend und schwierig zu benutzen). –