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