Философия Линукс-это не столько "делай, что хочешь" как бы "здесь вполне определенная, последовательная, прозрачная основа, с которой можно делать что хочешь". Часть прозрачная часть, что все (должно быть) документирована и что это там, когда вы ожидаете (т. е. не скрытые) Как пользователь Ubuntu может получится запустить как root: `судо -электронная ./start.sh` О `в/etc/файл RC.местные`. Я бы запустить его как пользователя Ubuntu: `судо -я -у Убунту /home/ubuntu/start.sh` Почему люди не знают о "установить"?? `/Бен/установить -д-О uswsgi -г на uwsgi -м 0770 /работа/сервером` @MarkPlotnick, что адаптер использует NAT. @ОДС круто. Я воспользовался утилитой tcpdump -eth0 в ННИ-е протокола ICMP[icmptype] == 8` чтобы посмотреть пинг трафик на различные интерфейсы. Кажется, пакеты в Сети идут через адаптер настроен Нат для eth0.

Вы обычно используете команде getopts как:

в то время как команде getopts...; делать
 # параметры процесса 
...
сделано
смена "$((OPTIND - 1))"

первый е 'аргумент, не являющийся опцией: "%S"В\Н' "$1"

На смену выше отбрасывает все аргументы (в том числе трейлинг -- если таковые имеются) обрабатывается команде getopts.