Power 0 30 декабря, 2019 Опубликовано 30 декабря, 2019 · Жалоба Не знаю как правильно задать вопрос , так как знаний по env нетexec: env: not found 1) Как происходит загрузка env ? Если для примера env на mtd1a) Должна быть поддержка ядромb) Через команду загрузки в загрузчике 2) Возможно загружать env из rootfs из файла /etc/fw_env.config или другого файла без использования mtd1 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 6 января, 2020 Опубликовано 6 января, 2020 · Жалоба напишите в терминале команду: 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 Теперь скрипт будет работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться