So drucken Sie einen Zeilenumbruch in einer MS-DOS-Skript?

Ich drucken möchte die Ausgabe eines Programms in MS-DOS, also schrieb ich einen .bat-Datei, die sagt:

cls
ruby foo.rb

Aber die Leistung ist - wie es scheint, auf mein Kommando die Eingabeaufforderung sieht wie folgt aus:

c:\workspace>ruby foo.rb
foo output
c:\workspace>

Wollte ich einfügen, um ein newline in die Ausgabe mit MS-DOS, weil ich nicht wollen, zu belasten mein Ruby-code mit irgendetwas nicht mit, was der code tun soll.

Nur Befehle in MS-DOS, die Aussehen wie das, was ich will, sind 'Typ' und 'drucken', aber beide sind für den Druck von Dateien.

Ich habe versucht, erstellen Sie eine Textdatei mit zwei leeren Zeilen und Ausgabe mit Hilfe des 'type' - Befehl, aber es sieht chaotisch aus.

Irgendwelche Ideen wäre geschätzt.

Die kanonische Frage ist Wie kann man das echo einen Zeilenumbruch in batch-Dateien?.
Trotz der ähnlichkeit der Titel, dass ist eine andere Frage. Diese Frage fragt, wie die Ausgabe einer Leerzeile. Die Frage, die Sie verknüpft fragt, wie die Ausgabe zwei Worte, die jeder auf Ihre eigene Linie.

InformationsquelleAutor Bryan Locke | 2009-02-23

Schreibe einen Kommentar