ahmet alp balkan Asked: 2018-09-06 13:33:13 +0800 CST2018-09-06 13:33:13 +0800 CST 2018-09-06 13:33:13 +0800 CST [[ 的手册页在哪里?[复制] 772 我正在尝试查找[[(双括号)的手册页。 显然man test只有文件test和[. [[和的条件[完全一样吗? bash 2 个回答 Voted Best Answer Kusalananda 2018-09-06T13:43:14+08:002018-09-06T13:43:14+08:00 由于[[它是bash语法的一部分并且[是内置于 shell 中的命令,因此两者都记录在bash手册本身中。 [[记录在SHELL GRAMMAR / Compound Commands和CONDITIONAL EXPRESSIONS (as is [) 下,并与SHELL BUILTIN COMMANDS下的内置命令[一起进一步记录。test test您阅读的手册man test记录了外部 test和[命令,可能作为/usr/bin/test和/usr/bin/[(或可能根据/bin您使用的 Unix)提供。 有关的: Bash 运算符 [[ vs [ vs ( vs ((? agc 2018-09-06T18:45:13+08:002018-09-06T18:45:13+08:00 help内置的也很有用。这将打印22行关于以下内容的信息[[: help [[ 和显[着[[不同。请参阅Bash 中的 [ 和 [[ 有什么区别?
由于
[[
它是bash
语法的一部分并且[
是内置于 shell 中的命令,因此两者都记录在bash
手册本身中。[[
记录在SHELL GRAMMAR / Compound Commands和CONDITIONAL EXPRESSIONS (as is[
) 下,并与SHELL BUILTIN COMMANDS下的内置命令[
一起进一步记录。test
test
您阅读的手册man test
记录了外部test
和[
命令,可能作为/usr/bin/test
和/usr/bin/[
(或可能根据/bin
您使用的 Unix)提供。有关的:
help
内置的也很有用。这将打印22行关于以下内容的信息[[
:[
着[[
不同。请参阅Bash 中的 [ 和 [[ 有什么区别?