Gast
#3875344
Wieso kann die WIndows Konsole kein \v? Wisst ihr ob es die Konsole in Windows 10 kann?
|
Anzeige
|
Windows Konsole kann keinen \v?
Gast
#3875344
Wieso kann die WIndows Konsole kein \v? Wisst ihr ob es die Konsole in Windows 10 kann? Erik schrieb:
> \v
Was soll das denn sein?
Gast
#3875745
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? 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
Gast
#3876039
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.
Gast
#3876424
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 Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|