如果尝试a;;b
在sh中运行,则会收到此错误:
sh: <number>: Syntax error: ";;" unexpected
如果我尝试a;;;b
得到相同的错误,而;;;
不是,而不是;;
,那么我认为这;;
意味着一些,尽管我不知道这是什么意思。
这是一个例子:
$ echo A;;echo B
sh: 1: Syntax error: ";;" unexpected
$ echo A;;;echo B
sh: 1: Syntax error: ";;" unexpected
$ echo A; ;echo B
sh: 1: Syntax error: ";" unexpected
在这里您可以看到,我使用; ;
而不是;;
错误时有所不同,这与我;
以前没有使用命令的事实有关。;;
似乎是一个不同的运算符,尽管我不知道它适用于什么。
用谷歌搜索“ sh双分号” ... stackoverflow.com/questions/16905183/…–
—
muru
@muru虽然我没有在这里发布,但我认为。
—
EKons
这就是SymbolHound用于symbolhound.com的意思
—
Joe Joe
;;
,因此无法在Google上搜索,并且在这里没有找到重复对象。