您好,登錄后才能下訂單哦!
本篇內容主要講解“shell腳本函數有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“shell腳本函數有哪些”吧!
1 定義函數
function fname(){
statements ; #函數內部;
}
或者
fname(){
statements;#函數內部
}
2調用
$ fname;#執行函數
$ fname arg1 arg2 ;#傳遞參數
3 參數獲取:
$1 第一個參數 $2 第二個參數。。。$n 第N個參數
$@ 可代表"$1" "$2" "$3"等,常用代表以空格隔開的參數
$* 可代表“$1c$2c$3" 其中c為字符,將所有參數當作單個字符串,很少適用。
4 應用函數到子shell中: export -f fname
5 獲取函數返回值 :echo $? ;#返回0代表成功。非0為失敗。
6 date 日期命令
date -s "格式化日期字符串" ;
date "+%Y %B %d" ;#打印對應格式日期:2012 August 02
7 read讀取命令
read -n 2 var ;#讀取2個字符存入var變量中。
read -s var ;#不回顯所讀取內容
read -p "Engter input:" var ;#顯示提示信息
read -t 3 var ;#在3秒內為變量var讀取內容。
read -d ":" var #用定界符結束輸入行。
到此,相信大家對“shell腳本函數有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。