Để chỉ liệt kê danh sách các tập tin có ký tự cuối cùng trong tên là "?" ở thư mục hiện hành, ta dùng lệnh?
Trả lời:
Đáp án đúng: A
Trong Linux, ký tự ?
là một ký tự đại diện (wildcard) đặc biệt, đại diện cho một ký tự bất kỳ. Do đó, nếu ta muốn tìm các tập tin có tên kết thúc bằng ký tự ?
thực sự, ta cần phải "thoát" (escape) ký tự ?
để nó không bị hiểu là ký tự đại diện. Cách thoát ký tự trong shell là sử dụng dấu gạch chéo ngược \
trước ký tự cần thoát. Vì vậy, đáp án đúng là ls *\?
.