gpt4 book ai didi

bash - bash 函数名称中的感叹号 - 我应该吗?

转载 作者:行者123 更新时间:2023-11-29 09:33:43 25 4
gpt4 key购买 nike

我正在编写一个 bash 脚本,在函数名中使用感叹号真的很方便。

例子:

function hello! {
echo goodbye
}
function hello {
echo hello
}

而且有效!

在浏览了specs之后,我发现了这个:

name A word consisting solely of letters, numbers, and underscores, and beginning with a letter or underscore. Names are used as shell variable and function names. Also referred to as an identifier.

我觉得我在这里违反了规则。这是错误的吗?这会不会把事情搞砸了?到底发生了什么?

最佳答案

因为它违反了 Bash 规范,我会说你正在利用 Bash 中的一个错误,所以当错误被修复时你的代码可能无法工作。放下 !

关于bash - bash 函数名称中的感叹号 - 我应该吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8810290/

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