编写shell时,let: not found


今天在写一个shell小程序时,因为里面含有  let命令,

运行 sh    let.sh 时,却显示  let: not found

百度之后知道:

/bin/sh指向了dash而不是bash,dash不支持let命令。

解决方法:

 法1.使用  bash   let.sh  

 法2.sudo dpkg-reconfigure dash   输入密码,显示

编写shell时,let: not found_第1张图片

   

点击否,用bash 代替  dash.







你可能感兴趣的:(编写shell时,let: not found)