Lệnh dùng liệt kê danh sách các tập tin có ký tự cuối cùng trong tên là '?'
Trả lời:
Đáp án đúng: B
Trong Linux, để liệt kê các tập tin có ký tự cuối cùng trong tên là '?', ta sử dụng lệnh ls *\?
. Ký tự '?' là một ký tự đặc biệt (wildcard) đại diện cho một ký tự bất kỳ. Do đó, để tìm kiếm ký tự '?' thật sự, ta cần escape nó bằng dấu '\'. Các phương án A, B đều không đúng vì thiếu dấu '\' để escape ký tự '?'. Phương án C sử dụng '$?', không đúng cú pháp. Vì vậy, đáp án đúng là D.