Конфигурация Raspberry Pi - чтение параметров из отдельного файла - PullRequest
0 голосов
/ 14 октября 2019

У меня есть Raspberry Pi, настроенный для загрузки полноэкранного хрома, который прекрасно работает. Однако я хочу, чтобы мой нетехичный пользователь обновил веб-сайт, просто отредактировав файл на рабочем столе.

/ etc / xdg / lxsession / LXDE-pi / autostart:

    # Link to the settings file on the desktop
    source /home/pi/Desktop/websetup.config

    # start chromium
    @chromium --noerrdialogs --kiosk $website --incognito

Я хотел бы иметь установочный файл на рабочем столе, который мой пользователь может обновлять на веб-сайте и сканировать его и т. Д. Без непосредственного редактирования любых файлов конфигурации, указанных выше:

т.е.

websetup.config:

# Enter website to show
webbsite=https://newWebsite.com

# Overscanning on = 1, turn off = 0
overscan=0

Однако я могу вывести $ website из .sh bash, но не могу понять, как передать значение $ website в хром, так как не могу передать фактическое значение

1 Ответ

0 голосов
/ 15 октября 2019

хорошо, мне удалось решить это. Я создал скрипт с именем run_chromium.sh:

##
## this file is referenced in: /etc/xdg/lxsession/LXDE-pi/autostart
##

## website to show
website=https://www.website.com

## 0=overscanning off, 1=on
overscanning=1

и связался с этим скриптом в автозапуске:

/bin/bash /home/pi/Desktop/run_chromium.sh
...