Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道 bash 中的函数就像goto's in c,这使得脚本有点慢。这是真的?我应该避免还是拥抱功能?
goto
c
function foo(){ bla.. }
如果您使用bash脚本并担心函数调用会导致速度下降,那么您做错了。使用编译语言(如c)...
bash
出于以下原因,您应该接受函数:
我还发现函数更容易阅读——函数名称应该告诉我函数中的代码做了什么,我可以通过查看函数来获得代码的高级视图,而不是完成该函数的具体步骤。