Tôi được hỏi trong khóa học HW của mình để viết so sánh bằng bash chỉ bằng một dòng và không có ';'. Tôi bắt buộc phải kiểm tra xem chuỗi trong biến 'fname' có kết thúc bằng chữ 'C' hay không và nếu có thì in "Match". Không có lệnh nào khác. làm thế nào tôi có thể làm điều đó trong một dòng?Điều kiện một dòng trong bash
8
A
Trả lời
17
Bạn có biết các mã số &&
, ||
và &
lệnh trong dấu gạch ngang không?
[[ "${fname:(-1)}" == "C" ]] && echo Match
0
Tôi là ác. Tôi thích là "thông minh":
echo ${fname}|sed -e 's/^.*\(.\)$/\1/' -e 's/[^C]/No /' -e 's/.$/Match/'
J
Các vấn đề liên quan
- 1. Bash "inline" điều kiện
- 2. chuyển hướng có điều kiện trong bash
- 3. nổi có điều kiện trong bash
- 4. Bash scripting, nhiều điều kiện trong khi vòng lặp
- 5. Nhóm các điều kiện hỗn hợp trong thử nghiệm Bash
- 6. Bash có điều kiện trên mã thoát lệnh
- 7. Đếm dấu phẩy trong một dòng trong bash
- 8. Kiểm tra nhiều điều kiện tệp trong một lần đổi (BASH)?
- 9. cắt một chuỗi thành nhiều dòng trong bash
- 10. Có nội tuyến-nếu có gán (điều kiện ba năm) trong bash không?
- 11. Kết thúc dòng (dòng mới) thoát trong bash
- 12. Trong JavaScript a '' trong một điều kiện
- 13. Lặp lại thủ công một dòng của một tệp | bash
- 14. Một dòng nếu điều kiện khác trong tập lệnh shell linux
- 15. Làm thế nào để thiết lập một dòng mới có điều kiện trong PS1?
- 16. Xóa một dòng trong bảng điều khiển
- 17. bash kéo một số dòng nhất định từ một tệp
- 18. Điểm ngắt điều kiện phụ thuộc dòng không
- 19. Haml có điều kiện if/else thụt đầu dòng
- 20. điều kiện ngắn trong js
- 21. Đọc các dòng bắt đầu từ một số dòng trong tập lệnh bash
- 22. Làm cách nào để thay thế nhiều dòng trống bằng một dòng trống trong bash?
- 23. Awk kết hợp nhiều dòng có điều kiện
- 24. sử dụng các điều kiện phức hợp trong tập lệnh bash shell
- 25. Điều gì xảy ra khi bạn có một toán tử điều kiện và một postfix có điều kiện trong cùng một câu lệnh Perl?
- 26. Làm thế nào để làm điều kiện phức tạp trong bash? (kết hợp của 'và' &&, 'hoặc' || ...)
- 27. điều kiện trong Gemfile
- 28. Điều kiện trong EventTrigger
- 29. Cách thực thi dòng lệnh bash theo dòng?
- 30. Chụp đầu ra dòng nhiều vào một biến Bash
Tôi là một chút quen thuộc với những. Tôi rất muốn thấy bạn xây dựng một chút ở đây! – jvriesem