Ng 3 Các toán t穎 chu厩i c栄a l羽nh test Toán t

Một phần của tài liệu Tài liệu lập trình shell Linux - Unix (Trang 59 - 60)

Các toán t này có th phân thành 4 nhóm sau:

-toán t s nguyên -toán t chu i -toán t t p -toán t logic

Sau khi th c hi n, l nh test s tr v giá tr logic là úng (True) ho c Sai (False).

a. Toán t s nguyên

Gi s int1 và int2 là hai s nguyên. Các toán t s nguyên và ý ngh a c a chúng s đ c li t kê trong b ng d i đây.

B ng 2. Các toán t穎 s嘘 nguyên c栄a l羽nh testToán t Ý ngh a Toán t Ý ngh a

int1 –eq int2 Tr v úng n u int1 b ng int2

int1 –ge int2 Tr v úng n u int1 l n h n ho c b ng int2 int1 –gt int2 Tr v úng n u int1 l n h n int2

int1 –le int2 Tr v úng n u int1 nh h n ho c b ng int2 int1 –lt int2 Tr v úng n u int1 nh h n int2

int1 –ne int2 Tr v úng n u int1 không b ng (khác) int2

b. Toán t chu i

Toán t chu i dùng đ so sánh hai chu i ký t . Gi s có hai chu i ký t str1 và

str2. Các toán t chu i đ c li t kê trong b ng sau:

B ng 3. Các toán t穎 chu厩i c栄a l羽nh testToán t Toán t

Ý ngh a

60 str1 != str2 Tr v úng n u str1 khác (không t ng đ ng) v i str2 str1 Tr v úng n u str1 không r ng -n str1 Tr v úng n u đ dài c a str1 l n h n 0 -z str1 Tr v úng n u đ dài c a str1 b ng 0 c. Toán t t p

Toán t t p dùng đ ki m tra các thu c tính c a t p. Gi s ta có m t t p có tên là

t pname thì các toán t t p có th dùng s đ c li t kê trong b ng sau:

B ng 4. Các toán t穎 t羽p c栄a l羽nh testToán t

Một phần của tài liệu Tài liệu lập trình shell Linux - Unix (Trang 59 - 60)

Tải bản đầy đủ (PDF)

(80 trang)