Linux學習記錄 四 Shell指令碼

2022-02-19 22:41:12 字數 970 閱讀 9372

目錄

shell指令碼是什麼

如何執行shell指令碼

shell指令碼的一些簡單語法

shell指令碼(shell script),是一種為shell編寫的指令碼程式。我們所說的shell通常是指shell指令碼。

在終端中輸入很多命令,我們想把這些命令寫到乙個檔案中去,這時shell就派上用場了。

現有test.sh指令碼如下:

#!/bin/bash

echo "hello world"

方法一:

方法二:

sh test.sh拓展名為sh,那麼用sh解釋執行就可以了

shell環境

echo $ #列印陣列長度,不對,加#才是陣列長度

for scene in $; do #類似於python的風格

echo $scene

done

$1$2這些

Linux學習記錄(四)

1.1 function fun name 或者 func name 兩種方法定義函式 1.2 函式在使用前必須已經定義過,否則出錯 1.3 函式重定義不會報錯,但新定義取代舊定義 1.4 函式的返回值與指令碼的執行狀態類似,用 來獲取函式返回值。用 return 語句返回值,return 返回的值...

Linux學習之shell命令學習 四

1.netstat 檢視埠的占用情況 n 以數字的形式顯示 p顯示占用的程序 l以長格式的形式 t顯示使用的協議 2.檢視程序詳細資訊 ps aux top 是檢視當前cpu的使用情況 3.curl訪問遠端伺服器 curl o myindex.html 將訪問的內容存到本地作為myindex.htm...

shell 學習記錄

1 以兩個破折號 來表示選項結尾的用法,源自system v。自此之後命令列上看起來像選項的任何專案,都將 一視同仁的當成引數處置。上面這個句話是什麼鬼意思?2 shell是別的三種命令 1 內建命令 比如cd echo test 2 shell函式 3 外部命令 shell變數 1 變數名字 字元...