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

Я пытаюсь найти справочную страницу для [[ (двойные скобки).

Видимо man test только документы test и [ .

Являются ли условия для [[ и [ точно такими же?

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

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

Руководство по test которое вы прочитали с помощью man test документирует внешний test и команды [ , вероятно, доступные как /usr/bin/test и /usr/bin/[ (или, возможно, в /bin зависимости от того, какой Unix вы используете).

Связанные с:

  • В чем разница между операторами Bash [[vs [vs (vs ((?)
  1. Также полезна встроенная help . Это напечатает 22 строки информации о [[ :

     help [[ 
  2. [ И [[ значительно отличаются. Посмотрите, в чем разница между [и [[в Bash?