shell script其實是純文字檔案,我們可以編輯這個檔案,並利用這個檔案來幫助我們執行多個命令,或是利用一些運算與邏輯判斷來幫我們達成某些功能。
#!/bin/bash
#program:
# this program shows "hello world!" in your screen.
#history:
#2020/08/11 zhoucheng first release
path=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export path
echo -e "hello world! \a \n"
exit 0
#!/bin/bash 宣告檔案內的語法使用bash語法,當該程式被執行的時候,就會載入bash的相關環境配置檔案(一般來說就是non-login shell 的~/.bashrc),使得執行bash來使用我們後面的命令能夠執行。如果沒有配置該行**,則系統就無法判斷該程式使用什麼shell來執行**。
path=路徑1:路徑2:...:路徑n意思是可執行檔案的路徑包括從「路徑1」到「路徑n」的所有路徑。當使用者輸入乙個一串字元並按回車後,shell會依次在這些路徑裡找對應的可執行檔案並交給系統核心執行。export path 在 shell 中執行程式時,shell 會提供一組環境變數。export 可新增,修改或刪除環境變數,供後續執行的程式使用。export 的效力僅限於該次登陸操作。
echo -e "hello world! \a \n"表示在該程式輸出hello world!使用-e引數並使用sh shell.sh命令 或 利用chmod a+x shell.sh 和./shell.sh 命令執行指令碼
exit命令是用來讓程式中斷,並返回乙個數值給系統。當使用exit 0的時候,代表離開script並回傳乙個0給系統。使用echo $?就可以得到0
其實我們可以利用exit進行自定義錯誤資訊顯示,使得指令碼更加完善。python第乙個程式設計 第乙個 Python 程式
簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...
第乙個部落格
我不知道為什麼 我在csdn上創了乙個賬號,又開通了部落格。也許我不是名人,也許幻想著成為名人。在這裡 我不會給任何人許諾,這個部落格可能有乙個博文 有兩個博文 或者會有很多 很多 很多。不過讓我有個大膽的猜想,如果這個部落格在今後有很多很多自己寫的博文,說明我成功了 在自己眼裡 也說明這個方法時正...
第乙個爬蟲
很多人學習python的目的就是為了學習能夠實現爬蟲的功能,這裡,我使用了scrapy框架來實現了乙個簡單的爬蟲功能,這裡我簡單的介紹一下scrapy專案的建立,和執行。1,第一步是安裝scrapy,我相信到了這一步,大多數人都已經會安裝第三方庫檔案了,這裡主要是使用命令pip install sc...