при попытке запустить умного мерзавца на ubuntu 18.04 LTS на терминале это говорит.
./smartgit.sh: строка 44: uname: команда, не найденная
но, когда выполнено команда строки № 44, который является uname -m
это работает гладко, и отобразите биты архитектуры.
Вы проверяли PATH
переменная, куда сценарий работает? Необходимо удостовериться это /bin
включен там, иначе это не может найти, что корректный двоичный файл выполняется.
Возможно, можно ли разместить больше информации об этой проблеме? Затем это, более вероятно, найдет ответ, который решает проблему.