gpt4 book ai didi

bash - 这个结构在 Bash 中做什么

转载 作者:行者123 更新时间:2023-11-29 09:20:01 26 4
gpt4 key购买 nike

$ echo [1,2,"abc",4]

输出:

c

我在尝试将此字符串作为参数传递给我的 Node.js 程序时遇到了这个问题。相反,一些奇怪的 Bash 魔术发生了。我相信在冗长的 man bash 中“某处”对此进行了解释,但我还找不到任何内容。

最佳答案

这只是一个以有趣方式编写的单个字符范围 glob。

[abc] 匹配字符 a、b 或 c 之一。

[1,2,"abc",4] 匹配字符 a, b ,c,1,2,4 或逗号之一,等同于 [abc124, ]

因为您有一个名为 c 的目录,所以它会匹配并打印出来。

关于bash - 这个结构在 Bash 中做什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47487544/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com