PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Linux
[问题] ubuntu bash let not found
楼主:
louisman
(匈奴将领)
2015-01-12 20:34:44
刚刚在写bash script的时候
完成后要执行
输入的command
$ sh test.sh
结果出现
let command not found
上网找到答案 原来只要
$ bash test.sh
执行就没有问题了
原因是 bin/sh is dash not bash
听不太懂他的意思 想了解是什么原因
谢谢~
作者:
pcchou
(pcchou)
2015-01-12 20:59:00
ubuntu 默认的 shell 是 dash所以你开的根本不是 bash 有些东西是 bash 没有的s/没有的/才有的/
作者:
Qiqi
(泼泼)
2015-01-12 21:03:00
那source跟.是不是也不一样
楼主:
louisman
(匈奴将领)
2015-01-12 21:21:00
感谢一楼
作者:
bitlife
(BIT一生)
2015-01-12 22:10:00
愣了3秒才看懂3F XD
作者: l12436 (TOM_Harrison)
2015-01-12 23:48:00
我也是ubuntu,不过我的默认是bash...
作者:
filiaslayers
(司马云)
2015-01-13 10:44:00
ubuntu默认不是一直都是bash吗?有换过?
作者:
bitlife
(BIT一生)
2015-01-13 11:48:00
14.04是dashlrwxrwxrwx 1 root root 4 2月 19 2014 /bin/sh -> dash
作者:
kdjf
(我抓得到什么呢?)
2015-01-13 14:16:00
10还是11 script shell就改dash了,login还是bash没动
作者:
filiaslayers
(司马云)
2015-01-13 15:26:00
原来有换@@。dash好用吗?我现在都用zsh...
作者:
lantw44
(#######################)
2015-01-13 15:33:00
dash 主要是拿来跑 script 用的,直接用不太方便
作者:
rickieyang
(Rickie Yang)
2015-01-13 23:22:00
养成习惯在第一行 呛明要用那个 shell 跑就好了。
作者:
pcchou
(pcchou)
2015-01-14 07:04:00
推 kdjf:
作者:
fourdollars
(四元)
2015-01-14 10:44:00
https://wiki.ubuntu.com/DashAsBinSh
Ubuntu 6.10就换过去了可以用指令 `readlink -f /bin/sh` 来检查到底是什么
继续阅读
[分享] 使用 expect 自动登入 bbs
kenduest
[问题] 硬盘spin retry
kdjf
[问题] 差异备份对于"删除"的档案会纪录吗?
LIAR
[问题] Ubuntu 14.04 airplay client实作?
Obb
[心得] evernote取代方案 ubuntu14.04
Obb
[问题] debian的第一片找不到automake?
sunkill
Re: [问题] 安装完ubuntu后 原本的windows系统不见了
fourdollars
[问题] 找不到 lib ?
smilekerker
[问题] 在linux下如何自己写PE2
pizzafan
[问题] 请问如何设定内部虚拟IP?
phoenixcx
Links
booklink
Contact Us: admin [ a t ] ucptt.com