В этом примере файл будет называться myShell
Прежде всего нам нужно будет сделать этот файл, мы можем просто начать, набрав следующее:
sudo nano myShell
Уведомлениемы не ставили расширение .sh
?Это потому, что когда мы запускаем его из терминала, нам нужно только набрать myShell
, чтобы запустить нашу команду!
Теперь в nano верхняя строка ДОЛЖНА быть #!/bin/bash
, тогда вы можете оставить новую строкупрежде чем продолжить.
Для демонстрации я добавлю базовый Hello World!
ответ
Итак, я набираю следующее:
echo Hello World!
После этого мой пример должен выглядеть следующим образом:
#!/bin/bash
echo Hello World!
Теперь сохраните файл и затем выполните эту команду:
sudo chmod +x myShell
Теперь мы сделали исполняемый файл, и мы можем переместить его в /usr/bin/
, используя следующую команду:
sudo cp myShell /usr/bin/
Чтобы убедиться, что машина может выполнить ее правильно, нам нужно перезагрузить машину
Я использовал sudo shutdown -r now
Поздравляю!Наша команда сейчас выполнена!В терминале мы можем набрать myShell
и он должен сказать Hello World!