4

Я пытаюсь, чтобы мой командный файл записал строку текста в текстовый файл. Сначала команда, которую я использовал, записывала дополнительный возврат каретки в конец строки, но я нашел эту команду, которая помешала:

echo|set /p=hello>hello.txt

Тем не менее, теперь он ставит конечный пробел в конце. Мне нужна только указанная строка, чтобы она была написана без каких-либо дополнительных символов. Это возможно?

1 ответ1

9

Эта команда должна работать точно так, как вы хотите - пишите только "привет", без каких-либо дополнительных символов.

> echo|set /P ="hello" > foo

> dir foo
...
09.07.2012  19:25                 5 foo
               1 File(s)              5 bytes

Для меня это выглядит как 5 символов без CR+LF.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .