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

Показать сообщение отдельно

Пользователь


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

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


Вложения
Тип файла: rar New.rar
(47.1 Kb, 2 просмотров)

copy /b C:\New\00.txt+C:\New\1.txt+C:\New\2.txt+C:\New\3.txt+C:\New\4.txt+C:\New\x.txt C:\New\000.txt
C:\New\sed.exe -e ":a;N;$!ba;s/\n//g";s/x//g C:\New\000.txt>C:\New\0.txt
setlocal
for /f "tokens=*" %%i in ('dir /b /s C:\New\*.txt') do (
1>nul findstr "\<%%~ni\>" "%%i" && call:exec %%~ni
)
goto:eof
:exec
if %1 equ 0 start notepad
Exit /b


Добавил ещё один текстовый файл "C:\New\x.txt" в котором всего один символ латиницей "x" и больше ни одного символа и переноса каретки Нет! При копировании содержимого файлов в один этим символом замыкается всё полученное содержимое. А в дальнейшем все "пространства удаляются sed-ом.
Вообщем не решил задачу, а обошёл.

Отправлено: 15:33, 09-11-2017 | #14