Есть два файла на sh: a.sh, b.sh. b.sh подключается из a.sh таким образом:
Файл a.sh #!/bin/sh . b.sh
Файл b.sh #!/bin/sh
Почему скрипт a.sh при ручном запуске выполняется нормально, а при постановке в автозагрузку в rc.local не запускается или запускается, но в этом месте с ошибкой - вообщем в процессах не видно (в файле while true, поэтому он висит постоянно до определенного условия)??
Может нужно подключать иным образом как-то?