Skip to content

Commit 45fd342

Browse files
committed
Fixed #137: Исправлено создание скрипта под linux
При создании скрипта запуска под linux при экранировании пути запуска подставлялась лишняя кавычка, что вызывало синтаксическую ошибку.
1 parent 4aba340 commit 45fd342

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/Классы/УстановкаПакета.os

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -309,10 +309,9 @@
309309
ФайлЗапуска.ЗаписатьСтроку("@exit /b %ERRORLEVEL%");
310310
ФайлЗапуска.Закрыть();
311311
Иначе
312-
// TODO: проверить
313312
ФайлЗапуска = Новый ЗаписьТекста(ОбъединитьПути(Каталог, ИмяСкриптаЗапуска), КодировкаТекста.UTF8NoBOM);
314313
ФайлЗапуска.ЗаписатьСтроку("#!/bin/bash");
315-
ФайлЗапуска.ЗаписатьСтроку("oscript """ + ПутьФайлаПриложения + """ """"$@""");
314+
ФайлЗапуска.ЗаписатьСтроку("oscript """ + ПутьФайлаПриложения + """ ""$@""");
316315
ФайлЗапуска.Закрыть();
317316
КонецЕсли;
318317

@@ -356,4 +355,4 @@
356355

357356
КонецФункции
358357

359-
Лог = Логирование.ПолучитьЛог("oscript.app.opm");
358+
Лог = Логирование.ПолучитьЛог("oscript.app.opm");

0 commit comments

Comments
 (0)