解釋:就是在乙個指令碼中引用或者執行其他指令碼的檔案。
常用格式:. filename 或者 source filename
例項:/hehe資料夾下有兩個檔案:t2.sh 和t3.sh
t2.sh的內容是:#!/bin/bash ; a="hello linux!"
t3sh的內容是:#!/bin/bash ; ./t2.sh ; echo " i want to say:$a"
t3.sh的執行結果就是:i want to say : hello linux!
總結:實際上shell程式設計就和終端命令性質是一樣的,「ls filename」不論在終端還是封裝在函式裡,都可以,shell程式設計的作用就在於,1,把各種命令整合起來,讓它們依次執行,這樣的話,程式設計師只需要呼叫一次指令碼,內部的程式就按順序執行完畢了。2,適合量大的,重複性的工作。3方便借用別人的勞動成果,直接把別人指令碼複製貼上過來就可以啦。
Shell指令碼程式設計之Shell檔案包含
1.和其他語言一樣,shell也可以包含外部指令碼,這樣可以很方便的封裝一些公用的 作為獨立的檔案 例項 testshellfileinclude.sh 指令碼如下 bin bash shell 檔案包含的語法格式如下 filename orsource filename 使用 號來引用test1....
SHELL指令碼程式設計之檔案查詢
find命令 語法格式 find 路徑 選項 操作 選項引數對照表選項 含義 name 根據檔名查詢 perm 根據檔案許可權查詢 prune 通常和 path一起使用,用於將特定目錄排除在搜尋條件之外 該選項可以排除某些查詢目錄 user 根據檔案屬主查詢 group 根據檔案屬組查詢 mtime...
shell 包含檔案
像其他語言一樣,shell 也可以包含外部指令碼,將外部指令碼的內容合併到當前指令碼。shell 中包含指令碼可以使用 filename 或 source filename 兩種方式的效果相同,簡單起見,一般使用點號 但是注意點號 和檔名中間有一空格。例如,建立兩個指令碼,乙個是被呼叫指令碼 sub...