1. 程式人生 > >shell腳本編程相關1

shell腳本編程相關1

定義和使用 字符串 param 傳遞參數 $@ 執行 單引號 一個 獲取字符串長度

1.shell變量的定義和使用

  my_dir="/home/yk/Desktop" #(單引號裏的任何字符都會原樣輸出,單引號字符串中的變量是無效的;)

  echo $my_dir

  echo ${#my_dir} #獲取字符串長度

2.shell的註釋

  單行#

  多行 :<<EOF EOF

3.shell傳遞參數

  $nn 代表一個數字,1 為執行腳本的第一個參數,2 為執行腳本的第二個參數,以此類推……

   $0為執行的文件名

./test.sh param1 param2 param3 #帶參數執行腳本

$*$@是列出所有的參數,不同之處在於$*是把所有參數當一條參數,$@則是有一個算一個

shell腳本編程相關1