Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - добавить символ в конец каждой строки файла

Ответить
Настройки темы
CMD/BAT - добавить символ в конец каждой строки файла

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть код:
Код: Выделить весь код
@echo off& setlocal enableextensions
chcp 1251

set "add=XXX"
set "file=\\Server\Text\%computername% - %DATE%.csv"

for /f "delims=" %%i in ('^<"%file%" find/n /v ""^& del "%file%"') do (
 set "x=%%i"
 >>"%file%" cmd/v/c ">nul 2>&1 set/a echo[!x:*]^=!|| echo[!x:*]^=!!add!"
 )

endlocal& exit/b
Он добавляет символы "XXX" в каждую строчку, кроме первой.
Как изменить код, чтобы в первую строчку тоже добавлялся символ?

Отправлено: 17:17, 03-07-2019

 

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
set "f=file.txt" 
set "smb=xxx"

<"%f%">$ (for /f "delims=" %%a in ('find /n /v ""') do @set "s=%%a"& cmd /v/c echo[!s:*]^^=! %smb%)
>nul move $ "%f%"
pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:40, 04-07-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Для всех строк, включая пустые:
Код: Выделить весь код
sed -i "s/$/XXX/g" file.txt
Для всех строк, исключая пустые:
Код: Выделить весь код
sed -i "s/.$/XXX/g" file.txt

Отправлено: 17:29, 04-07-2019 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - добавить символ в конец каждой строки файла

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Добавить символ в начало каждой строчки в txt supervision Скриптовые языки администрирования Windows 1 22-09-2015 14:36
CMD/BAT - [решено] Как добавить в конец каждой строки <br>? V!RTuE Скриптовые языки администрирования Windows 9 03-03-2015 09:33
CMD/BAT - [решено] Добавление строки после каждой строки с подстановкой значения в имя файла d22cva Скриптовые языки администрирования Windows 5 05-01-2015 07:50
Любой язык - [решено] Добавить символ в строки WoW Скриптовые языки администрирования Windows 3 06-03-2013 13:22
CMD/BAT - [решено] Скопировать названия файлов из папки и добавить символ в конец названия kiber31 Скриптовые языки администрирования Windows 6 17-08-2012 14:04




 
Переход