Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / bat файл. Добавление к строке и склеивание строк / 7 сообщений из 7, страница 1 из 1
27.06.2007, 14:32:18
    #34623390
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat файл. Добавление к строке и склеивание строк
Необходимо в переменную в bat-файле считать файл, добавив в начало строки ", в конец \n". Все строки склеить в одну.

Что надо написать?
или
как в переменную считать файл?
как к строкам добавлять символы?
как склеить строки в одну?
...
Рейтинг: 0 / 0
27.06.2007, 22:48:02
    #34624856
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat файл. Добавление к строке и склеивание строк
тупо и наспех:
qqq.cmdsetlocal enabledelayedexpansion
set str="
for /f "delims=" %%i in (q.txt) do set str=!str!%%i
set str=%str%\n"
echo %str% > q.txt$$$
endlocal
for /f "delims=" %%i in (q.txt$$$) do set str=%%i
del q.txt$$$
echo str=%str%
...
Рейтинг: 0 / 0
28.06.2007, 10:22:44
    #34625342
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat файл. Добавление к строке и склеивание строк
Biz©тупо и наспех:
qqq.cmdsetlocal enabledelayedexpansion
set str="
for /f "delims=" %%i in (q.txt) do set str=!str!%%i
set str=%str%\n"
echo %str% > q.txt$$$
endlocal
for /f "delims=" %%i in (q.txt$$$) do set str=%%i
del q.txt$$$
echo str=%str%

Спасибо, с помощью справки вроде разобрался.

Еще вопрос: Можно ли в bat файле заменять в строке одну последовательность симоволов на другую?
...
Рейтинг: 0 / 0
28.06.2007, 10:23:45
    #34625346
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat файл. Добавление к строке и склеивание строк
И если можно, есстественно, как? ;)
...
Рейтинг: 0 / 0
28.06.2007, 11:38:22
    #34625612
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat файл. Добавление к строке и склеивание строк
AkhИ если можно, есстественно, как? ;)

Блин... а подумать?

for /f "tokens=1* delims=toreplace" %i in ("это toreplace надо заменить") do echo %i заменили %j
...
Рейтинг: 0 / 0
29.06.2007, 09:30:09
    #34627770
imkot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat файл. Добавление к строке и склеивание строк
А хелп почитать внимательно.
PS. Кажется есть команда замены подстроки, или это у меня из другой области затемяшилось чего?
...
Рейтинг: 0 / 0
29.06.2007, 09:35:37
    #34627781
imkot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat файл. Добавление к строке и склеивание строк
Глючит однако. Это я с поиском по подстроке непонятные ассоциации выстроил.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / bat файл. Добавление к строке и склеивание строк / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]