UNIX Shell Script

出自KMU Wiki

(修訂版本間差異)
跳轉到: 導航, 搜索
在2008年5月6日 (二) 19:27所做的修訂版本 (編輯)
Cch (對話 | 貢獻)

←上一個
在2008年5月7日 (三) 08:59所做的修訂版本 (編輯) (撤銷)
Cch (對話 | 貢獻)

下一個→
第1行: 第1行:
-== Bourne shell(sh) ==+=== 動機 ===
 + 
 +為什麼要學 Shell Script
 + 
 +* automatic (自動化)
 +* batch (批次)
=== Variable === === Variable ===

在2008年5月7日 (三) 08:59所做的修訂版本

目錄

動機

為什麼要學 Shell Script

  • automatic (自動化)
  • batch (批次)

Variable

YOURVAR=some
MYVAR=thing
echo $YOURVAR
echo ${YOURVAR}${MYVAR}

Flow control

if [ -f your_file ]; then
    echo "your_file exist"
fi
for f in a b c
do
    echo $f
done

Sub Program

sub()
{
    echo $1 $2 $3
}
sub X Y Z

Examples

#!/bin/sh
exec < $1
while read line
    echo $line
done