Bash скрипт работает через терминал, но не через главное меню

Я не уверен в независимом приложении , которое хорошо интегрировалось бы в графический интерфейс raspbian.

Я предлагаю вам использовать значок состояния сети для вашего графического интерфейса пользователя, который предоставляет эту информацию.

Я считаю, что NetworkManager [sic] предоставит это. Компонент GUI для настольных компьютеров, у которых нет ничего более специфичного, называется nm-applet. Когда я его использовал, можно было щелкнуть по нему правой кнопкой мыши, чтобы вызвать меню, и выбрать «детали» (или, может быть, «информация», что-то в этом роде).


Ваши требования кажутся немного легковесными для объяснений.

Если вы хотите изучить что-то столь же ограниченное в ресурсах, как Pi, и техническое, как Apache, непонятно, почему вы избегаете командной строки. ip addr или исходные команды ifconfig могут быть полезны для изучения. Вы можете предпочесть ip -4 addr , чтобы получить единственный короткий адрес. (Предложение недействительно через сто лет или около того, когда IPv4 перестанет быть доступным в локальных сетях).

Большинство людей установят фиксированный IP-адрес для сервера во взаимодействии с вашим маршрутизатором.

Было бы полезно узнать больше подробностей о том, что вы пытаетесь сделать, чтобы увидеть, есть ли более простой способ добиться этого.

2
08.10.2016, 02:03
1 ответ

Я действительно не понимаю, почему чтение "" -n1 selection работает в терминале, а не из меню. Сообщение об ошибке тоже вводит в заблуждение. Однако правильный синтаксис bash должен быть

read -n 1 selection

. Вы можете изменить эту строку в php-version.sh .

Кроме того, скрипты в целом выглядят немного странно. Большинство команд sudo не должны быть sudo . В любом случае, вопрос был не в этом.

0
29.04.2021, 00:09

Теги

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