Как запретить файловому браузеру Matlab вносить какие-либо изменения в файловую систему?

/usr/bin/env, за которым следует имя программы, выполняет эту программу. Он ищет имя программы как исполняемый файл в каталогах, настроенных переменной окружения PATH. Это особый случай использования env: за env следуют некоторые назначения переменных среды, а затем имя программы и аргументы — здесь происходит нулевое назначение переменных.

/usr/bin/env echo … эквивалентно /bin/echo …, за исключением того, что путь к echo жестко не закодирован — в зависимости от в системе и значении PATH это может быть /bin/echo, /usr/bin/echo, /usr/xpg4 /echo, /usr/ucb/echo, /usr/local/bin/echo, /home/bob/bin/echo, …

Почти каждая оболочка имеет встроенную команду echo. Поведение встроенной команды оболочки и внешней команды может отличаться. На практике существуют различия между командами echo в двух отношениях: что произойдет, если первый аргумент начинается с - (некоторые версии echo обрабатывают несколько параметров) , и как обрабатывается обратная косая черта (некоторые версии печатают ее буквально, другие рассматривают как управляющий символ). Таким образом, форсирование версии echo полезно иногда, когда вы хотите использовать это зависящее от реализации поведение. В большинстве случаев вместо этого лучше использовать printf — printf может делать все то же, что и echo, и переносим, ​​кроме антиквариата.

С аргументами, переданными в вашем образце кода, выбор реализации эха не имеет значения. Если в этом безумии есть смысл, для его выяснения потребуется гораздо больше контекста.

1
07.10.2016, 16:59
1 ответ

Я отправил в MathWorks около 50 отчетов об ошибках за 3–4 квартал 2016 г. Они признали наличие проблем и связали меня с несколькими случаями в своей системе. Однако я не уверен, что у них достаточно ресурсов, чтобы исправить дела в краткосрочной перспективе.

Они пообещали обратить внимание на ошибки, существующие в MATLAB 2016b / ... в Debian Linux. Однако они не предоставили мне надежного плана исправлений. Они также не предоставили мне достаточных знаний по этим делам. Поэтому я не могу дать какую-либо оценку графика, когда ошибки MATLAB будут исправлены в Debian Linux.

0
28.01.2020, 01:10

Теги

Похожие вопросы