Laut dem Poster ist der Befehl echo " "
erforderlich, um eine Leerzeile auszugeben.
echo
Ohne Parameter wird nur der Echostatus zurückgegeben, dh "Echo ist an" oder "Echo ist aus".
Ich suche nach einer Möglichkeit, eine leere Zeile in UEFI-Shell-Skripts (* .nsh) wiederzugeben, ähnlich dem DOS / Windows-Befehlszeilenbefehl echo.
.
Der echo
Befehl wird zwar von der UEFI-Shell unterstützt, scheint jedoch keine leere Zeile ausgeben zu können.
Laut dem Poster ist der Befehl echo " "
erforderlich, um eine Leerzeile auszugeben.
echo
Ohne Parameter wird nur der Echostatus zurückgegeben, dh "Echo ist an" oder "Echo ist aus".
Der Kommentar von harrymc und seine nachfolgende Antwort sind eine gültige Lösung für dieses Problem: Use echo " "
.
Lassen Sie mich der Vollständigkeit halber ein Beispielskript und seine Ausgabe hinzufügen.
Ein Beispiel für ein UEFI-Shell-Skript test.nsh
hat folgenden Inhalt:
echo -off echo This is a test. echo " " echo There should be a blank line above.
Wenn Sie das Skript ausführen, erhalten Sie folgende Ausgabe:
fs0:\> test.nsh fs0:\> echo -off This is a test. There should be a blank line above. fs0:\>
Die leere Zeile, die wir so dringend wollten, ist da.