概述
2019独角兽企业重金招聘Python工程师标准>>>
问题描述:
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: not found”所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复