Power 0 Posted December 30, 2019 · Report post Не знаю как правильно задать вопрос , так как знаний по env нетexec: env: not found 1) Как происходит загрузка env ? Если для примера env на mtd1a) Должна быть поддержка ядромb) Через команду загрузки в загрузчике 2) Возможно загружать env из rootfs из файла /etc/fw_env.config или другого файла без использования mtd1 ? Quote Ответить с цитированием Share this post Link to post Share on other sites
Tarbal 0 Posted January 6, 2020 · Report post напишите в терминале команду: man env env -- это утилитка, которая всегда находится по адресу /usr/bin/env Она позволяет писать скрипты, которые будут работать на любой системе если shell (bash, sh и т.д.) находится в другом месте. в начале скрипта пишут: #!/usr/bin/env bash env само найдет bash Если на вашей системе не стоит env, то измените первую строку скрипта следующим образом: Смотрите, что написано после #!/usr/bin/env Допустим #!/usr/bin/env xyz Исполняем команду: which xyz копируем полученый путь к xyz и заменяем им: #!/usr/bin/env xyz чтобы стало #!путь_который_выдала_команда Сказем было #!/usr/bin/env bash $ which bash /bin/bash получим: #!/bin/bash Теперь скрипт будет работать. Quote Ответить с цитированием Share this post Link to post Share on other sites