皇冠官网

Linux Shell 腳本提示 “source: not found” 的原因和解決方法

搬瓦工

今天寫了一個 Linux Shell 腳本批量跑一組代碼的時候,測試運行的時候發現提示 “source: not found”,但是至今在命令行輸入 source + 對應的命令是沒問題的,于是比較奇怪,網上搜了一下解決方法,現在在此記錄分享一下。

一、報錯原因和解決方法

報錯:source: not found

原因:sh 和 bash 是不同的 shell,sh中沒有 source 命令。所以用 sh 或者 ./ 運行的時候,會提示這個錯誤。

解決辦法:sudo bash test.sh

也就是改用 bash 來執行就可以了,解決方法非常簡單。

二、參考文獻和其他

參考文獻:

本文到此就結束了,如果想要學習 Linux 技術,可以購買一臺搬瓦工 VPS 進行學習,在線實時重裝系統,非常適合折騰,也非常方便。推薦直達:《搬瓦工 VPS(BandwagonHost)所有便宜方案整理和推薦》。

贊(2)
版權聲明:本文采用知識共享 署名4.0國際許可協議 [BY-NC-SA] 進行授權
文章名稱:《Linux Shell 腳本提示 “source: not found” 的原因和解決方法
文章鏈接:http://wldci.com/668.html
本站資源僅供個人學習交流,請于下載后24小時內刪除,不允許用于商業用途,否則法律問題自行承擔。