【學習筆記--shell】---第一個shell腳本

第一個簡單的shell腳本

shell腳本構成test1.sh

#!bin/bash

#Thisscriptdisplaysthedateandwho'sloggedon

date

who

1.編寫完後,需要通過命令chmod755test1.sh修改權限

2.運行該腳本./test1.sh(PATH環境變量被設成只在一組目錄中查找命令。要讓shell找到test1腳本,我們只需要採取下述做法之一:將shell腳本文件所處的目錄添加到PATH環境變量中;在提示符中用覺對文件路徑來引用shell腳本文件)。(有些linux發行版將$HOME/bin目錄添加進了PATH環境變量。它在每個用戶的HOME目錄下提供了一個腳本文件的地方,shell可以在那裏查找要執行的命令)。

環境變量

shell維護着一組環境變量,用來記錄特定的系統信息(比如系統的名稱,登陸到系統上用戶的名稱,用戶的系統ID),用戶的默認主目錄以及shell查找程序的搜索路徑。你可以用set命令來顯示一份完整的活動的環境變量列表:

example1

$set

Bash=/bin/bash

HOME=/home/Samantha

HOSTNAME=localhost.localdomain

HOSTTYPE=I386

IFS=$'\t\n'

...

你可以在環境變量名稱之前加個$在腳本中使用這些環境變量

example2

#!/bin/bash

#displayuserinformationfromthesystem

echo"Userinfoforuserid:$USER"

echoUID:$UID

echoHOME:$HOME

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章