выполните Matlab в пакетном режиме

В x86 блоке поместите деление 0 инструкциями в местоположении в память об обработчике прерываний для деления 0!

10
задан Amro 18 January 2011 в 15:53
поделиться

1 ответ

Первый метод просто перенаправляет стандартный вывод > matlab.out и стандартную ошибку 2> & 1 в файл matlab.out .

Затем он использует способ heredoc передачи ввода в MATLAB (это не специфично для MATLAB, это метод передачи нескольких строк в качестве ввода для команды строковые программы в целом).

Синтаксис: << , за которым следует уникальный идентификатор, затем ваш текст и, наконец, уникальный идентификатор для завершения. Вы можете попробовать это в оболочке:

cat << END
some
text
multiple lines
END

Второй метод использования параметра -r запускает MATLAB и немедленно выполняет переданный оператор. Это могут быть какие-то команды или имя скрипта или функции, найденной в пути. Это эквивалентно выполнению чего-то вроде:

python -c "print 'hello world'"

Обратитесь к этой странице за списком других параметров запуска.

6
ответ дан 4 December 2019 в 03:16
поделиться
Другие вопросы по тегам:

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