Где находится справочная страница для [[?

Решено добавлением в сервис:

[Service]
Environment="DISPLAY=:0"
Environment="XAUTHORITY=/home/pi/.Xauthority"

[Install]
WantedBy=graphical.target
0
06.09.2018, 00:33
2 ответа

Поскольку [[является частью грамматики bash, а [является командой, встроенной в оболочку, обе они задокументированы в самом руководстве bash.

[[задокументировано в ГРАММАТИКА ОБОЛОЧКИ / Составные команды , а также в УСЛОВНЫЕ ВЫРАЖЕНИЯ(как есть [), а [дополнительно задокументировано вместе с testвстроенная команда в разделе ВСТРОЕННЫЕ КОМАНДЫ ОБОЛОЧКИ .

В руководстве test, которое вы читали вместе с man test, описаны внешние команды testи [, возможно, доступные как /usr/bin/testи/usr/bin/[(или, возможно, под /bin, в зависимости от вы используете ).

Связанные:

4
28.01.2020, 02:16
  1. Также полезна встроенная функция help.Это напечатает 22 строк информация о[[:

    help [[
    
  2. [и [[существенно различаются. См. Что такое разница между [ и [[ в Bash?
1
28.01.2020, 02:16

Теги

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