vim sh.sh
1 #!/bin/sh
2 source ~/.bashrc
iwhiori@laptop:~$ sh ./sh.sh
./sh.sh: 3: source: not found
source 是 bash 內建指令
※ 引述《linbanden (冷板凳)》之銘言:
: 鳥哥說:
: 因為我們使用的是 bash ,所以,必須要以『 #!/bin/bash 』來宣告這個檔案內的語法
: 使用 bash 的語法!那麼當這個程式被執行時,他就能夠載入 bash 的相關環境設定檔
: 可是我在寫的時候,第一行
: 原本 #!bin/bash
: 改成 #!bin/bas
: 一樣程式可以跑耶!!!!!!
系統自動改用 bash 跑
: 還是說第一行沒宣告#!,只"可能"發生問題呢???
: 謝謝
--
1 #!/bin/sh
2 source ~/.bashrc
iwhiori@laptop:~$ sh ./sh.sh
./sh.sh: 3: source: not found
source 是 bash 內建指令
※ 引述《linbanden (冷板凳)》之銘言:
: 鳥哥說:
: 因為我們使用的是 bash ,所以,必須要以『 #!/bin/bash 』來宣告這個檔案內的語法
: 使用 bash 的語法!那麼當這個程式被執行時,他就能夠載入 bash 的相關環境設定檔
: 可是我在寫的時候,第一行
: 原本 #!bin/bash
: 改成 #!bin/bas
: 一樣程式可以跑耶!!!!!!
系統自動改用 bash 跑
: 還是說第一行沒宣告#!,只"可能"發生問題呢???
: 謝謝
--
All Comments