Zweck:Anzeige einer Nachricht auf dem Standardfehlergerät (stderr) ohne abschließenden Wagenrücklauf/Zeilenvorschub

 

Format:ECHOSERR message

 

messageAnzuzeigender Text.

 

Siehe auch: ECHO, ECHOS, und ECHOERR.

 

Verwendung:

 

ECHOSERR wirkt wie eine Kombination aus ECHOS und ECHOERR.  Es parst und expandiert dieNachricht und gibt sie auf stderr aus .  Allerdings wird jede Anzeige , die nach der  Anzeige derNachricht an stderr gesendet wird, in der gleichen Zeile fortgesetzt.

 

Regeln für die Anzeige

 

Das erste Leerzeichen nach dem Befehlsnamen wird ignoriert.

Nachfolgende Leerzeichen in der Nachricht werden ignoriert.

Funktionen und Variablen, die nicht in Anführungszeichen eingeschlossen sind, werden ausgewertet.

Um Sonderzeichen, z. B. < | >, in die Nachrichteinzuschließen , schließen Sie sie in doppelte Anführungszeichen oder Hochkommata ein (siehe Quotierung von Parametern) oder stellen Sie ihnen das Escape-Zeichen voran , oder verwenden Sie die Option /X des  SETDOS-Befehls.

Um %anzuzeigen , können Sie abwechselnd zwei  %-Zeichen für jedes anzuzeigende Zeichen  verwenden , z. B.%%

Um nachfolgende Leerzeichen anzuzeigen, schließen Sie sie entweder in Anführungszeichen ein oder hängen Sie ein Paar Anführungszeichen dahinter, z. B.echo trailers ``

Das  ASCII-Zeichen NULkann nicht in die Nachricht eingefügt werden .

ECHOSERR hält den Cursor in der gleichen Zeile und ermöglicht so den Aufbau einer Zeile mit mehreren Befehlen