我是靠谱客的博主 陶醉黑夜,这篇文章主要介绍关于“let: not found”,现在分享给大家,希望可以做个参考。

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

问题描述:

        Ubuntu14.04系统,在shell脚本中用到let指令,运行该脚本报错“let: not found”。

解决方案:

        脚本中的指定的解析器为"!/bin/sh", 而在运行平台上,/bin/sh指向了dash而不是bash,dash不支持let命令。解决的方法是将脚本中的解析器改为“!/bin/bash”即可。

 dash是Ubuntu上默认的shell解析器, 与bash相比,它更小运行更快,当然它的功能也弱一些。

        另外, "echo $0"可以看到当前使用的shell。


转载于:https://my.oschina.net/lowkey2046/blog/359768

最后

以上就是陶醉黑夜最近收集整理的关于关于“let: not found”的全部内容,更多相关关于“let:内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(119)

评论列表共有 0 条评论

立即
投稿
返回
顶部