Здравствуйте! Установил программку, которая загружается со скрипта, который в свою очередь запускает множество других скриптов, которые все вместе в итоге грузят саму программу. В начале каждого скрипта идёт такая строка:
#!/bin/sh
Если я згружаю скрипт командой ./script.sh то в ответ получаю
120: [: unexpected operator
128: [: !=: argument expected
208: /usr/synopsys/K-2015.09/bin/config/execute: Syntax error: "(" unexpected (expecting ";;")
Если в начале данного скрипта вместо строки
#!/bin/sh
поставлю
#!/bin/bash
или запускаю скрипт как bash script.sh, программа грузится. Однако когда я начинаю в ней работать она выдаёт ошибки, при этом в логе нет ничего путного кроме строчки с датой запуска. А в терминале снова появляются ошибки типа
120: [: unexpected operator
128: [: !=: argument expected
208: /usr/synopsys/K-2015.09/bin/config/execute: Syntax error: "(" unexpected (expecting ";;")
Это можно как нибудь вылечить?
ТС не появлялся на Форуме более полугода по состоянию на 21/11/2019 (последняя явка: 31/03/2019). Модератором раздела принято решение закрыть тему.
--zg_nico