Как открыть MATLAB_R2020a через терминал с помощью сокращенной команды? - PullRequest
1 голос
/ 17 апреля 2020

Я сейчас использую эту терминальную команду для открытия Matlab:

open -a MATLAB_R2020a (whenever I'm not in the Applications directory)

Существует ли способ сократить команду? то есть откройте Matlab с помощью следующей команды терминала:

open matlab

или

open -a matlab

Кроме того, я не уверен, что это уместно, но я использую Ma c О.С. Каталина 10.15.4.

Ответы [ 2 ]

0 голосов
/ 17 апреля 2020

Вы можете запустить MATLAB, запустив скрипт запуска оболочки:

/Applications/MATLAB_R2020a.app/bin/matlab

Если вы хотите сократить это, добавьте каталог /Applications/MATLAB_R2020a.app/bin/ в переменную среды PATH, затем вы можете запустить MATLAB с помощью просто наберите matlab:

export PATH=$PATH:/Applications/MATLAB_R2020a.app/bin/
matlab

Строка, начинающаяся с export PATH, может быть добавлена ​​в ваш файл ~/.profile.

0 голосов
/ 17 апреля 2020

Могут быть и другие способы, но вот один, который я знаю, называется bash scripting , просто откройте новый файл (давайте назовем его 'thefile. sh' и напишем следующее строки внутри;

#!/bin/bash
open -a MATLAB_R2020a

Затем выполните следующую команду, чтобы сделать ее исполняемой

chmod +x thefile.sh

, теперь вы можете просто запустить

./thefile

, и она просто сделает это Вы сможете вызывать эту команду из каталога, в котором она находится, но если вы хотите sh сделать ее доступной из любого места, просто с помощью терминала переместите ее в следующее место:

/usr/local/bin

Надеюсь, это ответит на ваш вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...