Czy możliwe jest echo niektórych niedrukowalnych znaków w partii / cmd?
motywacja
Mam napisany dla innej firmy jakiś długi plik .bat napisany dla jakiejś konkretnej funkcji i wymagałby znacznego wysiłku, aby ponownie napisać (który wysiłek jest również utrudniony przez mój problem). W pętlach for najbardziej podstawowy sposób debugowania wydaje się odbijać pewne informacje na ekranie. Zrobiłem to z\r
(0x0D) znak w innych językach, który na niektórych terminalach / konsoli zapisuje ponownie tę samą linię (aby uniknąć przepełnienia, ponieważ w moim przypadku ostatnia linia zawierałaby błąd). Już zapisuję wartość do zmiennej. Jednakże, ponieważ iteracja może trwać dość długo, nadal chętnie zapisałbym dane wyjściowe na ekranie, które nie przepełnią.
co próbowałem
Wiem, że mogę powtórzyć jedną nową linięcmd
zecho.
- jednak potrzebuję tylko powrotu karetkiPróbowałem tych, ale nie zadziałały:echo \r
, echo ^r
, echo \x0d
, echo ^x0d
, echo #0d
, echo ^#0d
, echo #x0d
, echo ^x0d
Próbowałemzrzuć sieć dla podobnych rzeczy bez większej pomocypytanie
Czy możliwe jest jakoś echo znaku powrotu karetki (lub innego niedrukowalnego) w pliku wsadowym windows / dos / nt / cmd?
ps. Używam procesora XP lub 7 cmd