目前分類:Shell Script (10)

瀏覽方式: 標題列表 簡短摘要

for 迴圈格式:

for 變數 in 範圍

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

case 是一種多種選擇的判斷式,可以在程式中,加入複雜多樣的形式,來做多使用者的要求,在語法上要注意的是行程式都是用雙分號來做為結尾,
判斷式是用esac為結尾 esac (ps:就是case反過來囉命令真是有特色 ^^) , 而*表示其它的條件 
以下我們 簡單介紹case的語法

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

在很多程式語言都有array這樣的資料結構,而Shell Script,當然也不例外,在Shell裡面,array 可以存放字串,整數,陣列,物件 這樣資料在array的元素裡
以下我們用整數來示範array的簡單用法
#array元素指派值的方法

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

在使用shell script 除那從命令列上面可以取得參數之外,還有什麼可以取得使用者給的參數呢 ?
答案是read  ,這個東東西可以做到程式與人的互動,下面我們來看看簡單的範例,就可以輕易的了解這個東西的用法了
$!/bin/sh

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

本文簡介function的用法 定義function
#!/bin/sh function function_name ()
{

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

while Expression(當為 Expression 真時)
do
Commands

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

for 迴圈格式:

for 變數 in 範圍

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

本文要來簡介 shell script 中if else這個判斷式.這應該是最常用且最簡單的判斷式了
以下用範例來說明
#和 string 去比對 ,如果條件成立,便會輸出Match 否則輸出No Match

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

在Shell Script 要如何取得主機的時間呢?
可以利用date 指令來取得,格式如下

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

在執行 Shell Script 時,程式會自動產生一些變數:整理如下:

這些變數在對於script而言是很有用的變數,像是$?就可以知道上一個指令的結果,這就可以知道上一個指令的執行結果,對於要寫自動化的程式是很好用的.

變數名稱

yuanann 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論