Expr

expr là một lệnh tiện ích của Unix dùng để đánh giá một biểu thức và trả về kết quả tương ứng.

Cú pháp:

expr (biểu thức)

expr đánh giá biểu thức số nguyên hoặc chuỗi, bao gồm cả so trùng biểu thức chính quy.

Những tác vụ có sẵn

  • đối với số nguyên: cộng, trừ, nhân, chiamodulo
  • đối với chuỗi: tìm chuỗi con, tìm biểu theo thức chính quy, tìm một tập các ký tự, tính chiều dài chuỗi
  • cả hai: so sánh (bằng, không bằng, nhỏ hơn,...)

Ngoài ra còn có biểu thức boolean với 2 toán tử andor, ví dụ

expr length  "abcdef"  "<"  5  "|"  15  -  4  ">"  8

sẽ trả về "1". Nguyên nhân là chiều dài của "abcdef" là 6, không nhỏ hơn 5 (do đó bên trái dấu "|" sẽ trả về sai). Tuy nhiên 15 trừ 4 là 11 và lớn hơn 8, nên bên phải sẽ là đúng, kết quả là làm cho phép or đúng, do đó 1 là kết quả. Mã thoát chương trình đối với đoạn ví dụ trên là 0.

Tham khảo

[sửa | sửa mã nguồn]

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Mẫu ấm trầm ca Vila - Genshin Impact
Mẫu ấm trầm ca Vila - Genshin Impact
Chia sẻ vài hình ảnh về villa
[X-Men] Nhân vật Apocalypse - The First One
[X-Men] Nhân vật Apocalypse - The First One
Câu chuyện của Apocalypse (En Sabah Nur) bắt đầu khi anh ta sinh ra vào khoảng 5000 năm trước công nguyên ở Ai Cập
Download Mahoutsukai no Yoru [Tiếng Việt]
Download Mahoutsukai no Yoru [Tiếng Việt]
Trong một ngôi nhà đồn rằng có phù thủy sinh sống đang có hai người, đó là Aoko Aozaki đang ở thời kỳ tập sự trở thành một thuật sư và người hướng dẫn cô là một phù thủy trẻ tên Alice Kuonji
Innate personality - bài test tính cách bẩm sinh nhất định phải thử
Innate personality - bài test tính cách bẩm sinh nhất định phải thử
Bài test Innate personality được tạo ra bởi viện triển lãm và thiết kế Đài Loan đang trở thành tâm điểm thu hút giới trẻ Châu Á, Hoa Kỳ và cả Châu Âu