腳本入門Demo1:創建sh腳本文件,vi Demo1.sh
#!/bin/bash #this is my first shell name=xiaoqiang echo "hello world!" echo "my name is $name" #常見的系統變量 # $0 : 當前程序的名稱 echo $0 # $n :當前程序的第n個參數 例:./test.sh hujunwei zhangsan, $1 代表啟動程序時的第一個參數:hujunwei echo $1 # $* :當前程序的所有參數(不包括程序本身) echo $* # $# :當前程序的參數個數(不包括程序本身) echo $# # $? :上一行命令或程序執行完后的狀態,一般返回 0 表示執行成功 echo $? # $UID : 當前用戶的 ID echo $UID # $PWD :當前所在的目錄 echo $PWD
寫好之后,如何運行腳本?
第一種方式:/bin/bash Demo1.sh 第二種方式:sh Demo1.sh 第三種方式:賦予執行權限: chmod o+x Demo1.sh 然后./Demo1.sh 執行即可
執行結果: