CƠ BẢN VỀ LINUX SHELL SCRIPT - Trang 11


VietHung soft group -

[email protected]

elif [ -d $dir ]

then

echo "Duong dan [$dir] da ton tai"

else

echo "Ca duong dan [$dir], tep [$file va tep moi $newfile]

deu khong ton tai"

fi

6.5 CÊu tróc rÏ nh¸nh nhiÒu tr−êng hîp: case

CÊu tróc case cã thÓ ®−îc hiÓu qua tËp c¸c tõ khãa sau:


case <biÕn>

in

biÕn-1)

<lÖnh>

biÕn-2)

<lÖnh>

biÕn-3)

<lÖnh>

...

*) #cßn

l¹i

exit

esac


VÝ dô 9: VÝ dô vÒ case ®èi víi tham sè ®Çu vµo cña mét tÖp ch−¬ng tr×nh.


#!/bin/sh

#Vi du 9

size=0

page=200

option = “”

while [ "$1" != "" ]

do

case

$1

in

-?) echo “Su dung cac tham so –l,-p,-s.”

exit;;

-l) line = 50

page = 500

option = “$option page[$page] line[$line] “

shift;;

-p) line = 40

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.