Wieso kann die WIndows Konsole kein \v? Wisst ihr ob es die Konsole in Windows 10 kann?
:
Verschoben durch Moderator
du musst schon sagen welches Programm du mit der Option aufrufen willst...
"Textzeile \v \r" gibt's gern' als "Textzeile \n" Problem gelöst oder soll das irgend ein Parameter sein?
unbekannt schrieb: > Option Na ja, ob \v eine Option ist? Vllt. ist es ein Dateiverzeichnis. Eine Befehlsoption beginnt doch sonst mit Schrägstrich (/) oder Minuszeichen. Z.B. Einschalten der verzögerten Variablenerweiterung: cmd /V:ON Lukas T. schrieb: > "Textzeile \v \r" > > gibt's gern' als > "Textzeile \n" Wo? In der Konsole?
:
Bearbeitet durch User
Erik schrieb: > Wieso kann die WIndows Konsole kein \v? Die escape-sequenz vertical white-space? Keine ahnung. Versuch doch einfach einige \r\n, und stat \t einige leerzeichen :) > Wisst ihr ob es die Konsole in Windows 10 kann? Nur wenn es deren vorgänger schon konnte.
Daniel A. schrieb:
> escape-sequenz vertical white-space
Funktioniert bei mir mit printf auch nicht: \b \f \t \v
unbekannt schrieb: > du musst schon sagen welches Programm du mit der Option aufrufen > willst... Es geht um die Programmiersprache C. printf("Eins\vZwei"); bewirkt auf der Konsole Eins(Männlich)Zwei und nicht einen Zeilensprung zum nächsten Tabstopp. In Linux gehts aber schon. Außerdem habe ich noch ne Frage: Ein \v in Linux bewirkt momentan nur einen Zeilensprung. Das bedeutet ich kann daraus ableiten, dass der Tabstopp im Terminal offenbar auf eine Zeile gestellt ist. Im allgemeinen kann der Tabstopp aber schon bei mehreren Zeilen liegen oder nicht?
Die Windows-Konsole emuliert kein Terminal, und kann von daher nichts mit terminal-üblichen Steuerzeichen anfangen. Die einzigen Ausnahmen sind \n, \r und \t. Unter DOS gab es für diese Terminalemulation einen "Treiber" namens ANSI.SYS, der ein VT100 emulierte. Ein Äquivalent dafür existiert für Windows nicht; möchte man derlei Dinge veranstalten, muss man sich entweder mit der Console API beschäftigen, oder eine Bibliothek verwenden, die einem das abnimmt. Mit recht hoher Wahrscheinlichkeit gibt es einen Win32-Port von Curses.
Erik schrieb: >Wieso kann die WIndows Konsole kein \v? >Wisst ihr ob es die Konsole in Windows 10 kann? Meinst du jetzt das CMD Befehlsfenster von Windows? Da bedeutet \v das v ein Ordner ist, und /v bedeutet das nach dem kopieren von Dateien Quelle und Ziel noch mal verglichen werden um sicher zu stellen das kein Fehler entstanden ist. Beispiel: copy /v c:\Datei.txt c:\v
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.