$echo 2*3zsh: no matches found: 2*3
我知道我可以通过在字符串2 * 3中添加引号来避免扩展但是是否可以从bash中引入此功能(不在命令参数中扩展星号)?
更新:
在我发现bc<<<<<<<<< 2 * 3不会触发扩展,很奇怪:-(
解决方法 你可以做:noglob echo 2*3 | bc
然后围绕这个创建一个别名:
calc(){ echo $* | bc}alias calc='noglob calc'总结
以上是内存溢出为你收集整理的如何在命令行中阻止zsh扩展*(星号)?全部内容,希望文章能够帮你解决如何在命令行中阻止zsh扩展*(星号)?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)