shell指令碼就是乙個文字檔案,檔案的開頭一定要寫清楚直譯器的檔案路徑
#!/bin/bash
...
示例
在test檔案中輸入展開etc目錄的命令
執行以後顯示許可權不夠,因為是新建的檔案,還沒有給它許可權
授權以後執行成功
指令碼執行的方法:
1.給予執行許可權,提供具體的檔案路徑指定檔案執行
./test.sh
2.直接執行直譯器,把指令碼檔案作為直譯器的引數執行
bash test.sh
變數:命名的記憶體空間
記憶體空間顧名思義就是儲存資料用的,而不同的資料儲存的格式也不一樣,比如數值和字串,所以變數是有型別的
變數型別的作用:
1.決定了資料儲存格式
2.資料參與的運算
3.表示的資料範圍
資料型別:字元和數值,數值又分整型和浮點型
shell指令碼的簡單介紹
shell寫指令碼的三部曲 建立 內容 許可權 shell中的變數分類 自定義變數 系統變數 pash user uid 1 2.read p 提示 變數名 定義變數,不賦值 在shell中 三種引號的區別 是取引號中的輸出的結果作文值 是取引號中的內容作為乙個整體 與 作用相同但是在 值中的所有特...
Shell 指令碼 介紹
shell 是什麼?shell是用c語言編寫的程式,它是使用者使用 linux 的橋梁。shell既是一種命令語言,又是一種程式語言。簡單來說shell 是指一種應用程式,這個應用程式提供了乙個介面,使用者通過這個介面訪問作業系統核心的服務。也可以這樣認為,linux中的shell就是linux核心...
簡單的shell指令碼
bin bash set x count 1 port 10125 ip 125 pre 100 dir pwd destination home while count le 3 dodir expr pre count reip ip report port mkdir dir sed e s ...