bash ошибка запуска программы (VMS.sh)

После установки программы VMS(видеонаблюдение) в Fedora32 возникает проблема с запуском. С Баш не сильно знаком, не пойму что нужно поправить.

Запуск программы:


    ┌─[✗]─[c0da@localhost]─[/opt/VMS]
    └──╼ $sudo ./VMS.sh
    [sudo] password for c0da: 
    ./VMS.sh: line 5: [: .: unary operator expected
    ./VMS.sh: line 10: ./VMS: No such file or directory

Листинг файла VMS.sh:


    #!/bin/sh
    appname=`basename $0 | sed s,\.sh$,,`
    dirname=`dirname $0`
    tmp="${dirname#?}"
    if [ "${dirname%$tmp}" !="/" ]; then
    dirname=$PWD/$dirname
    fi
    LD_LIBRARY_PATH=$dirname
    export LD_LIBRARY_PATH
    $dirname/$appname $*

...в других ОС (Linuxmint, Trisquel) такой проблемы нет...


Ответы (0 шт):