我是靠谱客的博主 陶醉黑夜,最近开发中收集的这篇文章主要介绍关于“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: not found”所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部