1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-23 22:05:15 +02:00
Files
OpenIntegrations/ci/os/crlf_replace.os
2025-11-06 14:24:54 +03:00

28 lines
1.2 KiB
Plaintext
Vendored

Корень = СокрЛП(АргументыКоманднойСтроки[0]);
МассивФайлов = Новый Массив;
МассивРезультатовПоиска = Новый Массив;
МассивРезультатовПоиска.Добавить(НайтиФайлы(Корень, "*.bsl", Истина));
МассивРезультатовПоиска.Добавить(НайтиФайлы(Корень, "*.xml", Истина));
Для Каждого Результат Из МассивРезультатовПоиска Цикл
Для Каждого Файл Из Результат Цикл
Если Не Файл.ЭтоКаталог() Тогда
МассивФайлов.Добавить(Файл.ПолноеИмя);
КонецЕсли;
КонецЦикла;
КонецЦикла;
Для Каждого Файл Из МассивФайлов Цикл
ПолучитьДвоичныеДанныеИзСтроки(
СтрЗаменить(
ПолучитьСтрокуИзДвоичныхДанных(Новый ДвоичныеДанные(Файл))
, Символы.ВК + Символы.ПС
, Символы.ПС)
)
.Записать(Файл);
КонецЦикла;