Shell編程【基礎版】

簡介:Shell是一個命令行解釋器,它爲用戶提供了一個向Linux內核發送請求以便運行程序的界面系統級程序,用戶可以用Shell來啓動、掛起、停止甚至是編寫一些程序

一、Shell的語法

1)腳本以 #!/bin/bash 開頭
2)腳本需要有可執行權限

二、編寫一個Shell腳本

1)創建一個Shell腳本,輸出 hello world!
1.1)第一種執行方式推薦使用
賦予腳本+X權限,直接執行
1.2)第二種執行方式
sh myShell.sh(腳本名字)

三、Shell的變量

  • Linux Shell中的變量分爲:系統變量用戶自定義變量
    • 系統變量$PATH,$PWD,$SHELL,$USER
    • 用戶自定義變量
      • 定義變量:變量=值
      • 撤銷變量:unset 變量
      • 聲明靜態變量:readonly變量【不能撤銷
      • 案例1:定義變量A,輸出A,撤銷A,再輸出A
      • 案例2:定義靜態變量B,輸出B,撤銷B,再輸出B
  • 定義變量的規則
    • 變量名稱可以由字母、數字和下劃線組成,但是不能以數字開頭
    • 等號兩側不能有空格
    • 變量名稱一般習慣爲大寫
  • 將命令的返回值賦給變量
    • 反引號:A=ls -la,運行裏面的命令將結果返回給變量A
    • A=:A=(ls -la),等價於反引號
  • 設置環境變量
    • 語法
      • export 變量名=變量值【將 shell 變量輸出爲環境變量】
      • source 配置文件【讓修改後的配置信息立即生效】
      • echo $變量名【查詢環境變量的值】
    • 設置TOMCAT_HOME環境變量
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章