исправление запуска скриптов
This commit is contained in:
parent
b849ece67d
commit
29d5d1769f
@ -476,10 +476,10 @@
|
||||
|
||||
Если НЕ Это_Windows Тогда
|
||||
// добавление Шебанг
|
||||
ТекстСкрипта.ЗаписатьСтроку("#!/bin/sh");
|
||||
ТекстСкрипта.ЗаписатьСтроку("");
|
||||
//ТекстСкрипта.ЗаписатьСтроку("#!/bin/sh");
|
||||
//ТекстСкрипта.ЗаписатьСтроку("");
|
||||
|
||||
// исправление кодировки вывода (для парсинга)
|
||||
// выбор языка вывода (для парсинга)
|
||||
ТекстСкрипта.ЗаписатьСтроку("export LC_ALL=en_US.UTF8");
|
||||
|
||||
// избавляемся от call
|
||||
@ -500,9 +500,7 @@
|
||||
Это_Windows = SPS_ЭтоWindows();
|
||||
|
||||
// добавляем интерпретатор чтобы запускать скрипт без "chmod +x"
|
||||
Если НЕ Это_Windows Тогда
|
||||
ИмяФайлаСкрипта = СтрШаблон("/bin/sh %1", ИмяФайлаСкрипта);
|
||||
КонецЕсли;
|
||||
ИмяФайлаСкрипта = СтрШаблон(?(Это_Windows, "cmd.exe /c %1", "/bin/sh %1"), ИмяФайлаСкрипта);
|
||||
|
||||
ЗапуститьПриложение(ИмяФайлаСкрипта, КаталогВременныхФайлов(), Истина);
|
||||
КонецПроцедуры
|
||||
|
Loading…
Reference in New Issue
Block a user