VietHung soft group -
Cã c¸c tham sè nh− sau:
§iÒu kiÖn víi c¸c tÖp, th− môc:
-f <tªn>
sù tån t¹i cña tÖp th«ng th−êng.
-d <tªn>
sù tån t¹i cña th− môc.
-c <tªn>
sù tån t¹i tÖp d¹ng ký tù.
-r <tªn>
sù tån t¹i vµ cã thÓ ®äc ®−îc.
-s <tªn>
sù tån t¹i vµ cã kÝch th−íc lín h¬n 0.
-w <tªn>
sù tån t¹i vµ cã thÓ ghi ®−îc.
-x <tªn>
sù tån t¹i vµ cã thÓ ch¹y ®−îc.
§iÒu kiÖn víi c¸c x©u ký tù:
-n s1
x©u s1 cã ®é dµi lín h¬n 0.
-z s1
x©u s1 cã ®é dµi b»ng 0.
s1 = s2
hai x©u s1 vµ s2 gièng nhau.
s1 != s2
hai x©u s1 vµ s2 kh«ng gièng nhau.
s1 < s2
x©u s1 ®øng tr−íc x©u s2 theo thø tù cña b¶ng m∙ ASCII.
s1 > s2
x©u s1 ®øng sau x©u s2 theo thø tù cña b¶ng m∙ ASCII.
string
biÕn
string kh«ng rçng (not null).
§iÒu kiÖn víi c¸c sè:
n1 -eq n2
so s¸nh b»ng.
n1 -ge n2
so s¸nh lín h¬n hoÆc b»ng.
n1 -gt n2
so s¸nh lín h¬n.
n1 -le n2
so s¸nh nhá h¬n hoÆc b»ng.
n1 -lt n2
so s¸nh nhá h¬n.
n1 -ne n2
so s¸nh kh«ng b»ng.
VÝ dô:
if test $# -gt 0
nÕu cã tham sè
if [ -n “$1” ]
nÕu tham sè kh¸c trèng
if [ $count -lt 5 ]
nÕu gi¸ trÞ cña biÕn count nhá h¬n 5
Phô lôc
Danh s¸ch phÐp to¸n, lÖnh vµ tham sè m« tr−êng
$0
tªn tÖp ®ang ®−îc thùc hiÖn
$1
tham sè thø nhÊt
$2
tham sè thø hai
...
$#
sè tham sè
$@ liÖt kª tÊt c¶ c¸c tham sè
$$
chØ sè cña process