Bạn muốn một trong hai:
chèn hoàn thành
ALT* cho 'chèn tất cả các hoàn thành'
Với điều này, một thư mục chứa tên tệp 'aa ab ac ad'
ls a*
theo sau alt + *
sẽ hoàn thànhls aa ab ac ad
Mục nhập trang Man về ràng buộc:
chèn hoàn thành (M- *)
Chèn tất cả các phần hoàn thành của văn bản trước điểm có thể được tạo bởi các phần hoàn thành có thể.
toàn cầu mở rộng
Trên một số hệ thống, phần trên sẽ không hoạt động với wildchars, phần sau không hoạt động trên các hệ thống như vậy đối với tôi:
ctrlx, *(kết hợp hai nét)
Ví dụ: Tôi đã điền một thư mục với:
touch {a,b,c,d,e,f}{1,2,3,4,5,6,7,8,9,0}00{a,b,c,d,f,e}
Sau đó tôi ls *100*
theo sau ctrl + x, *
, biến đường đọc của tôi thành:
ls a100a a100b a100c a100d a100e a100f b100a b100b b100c b100d b100e b100f c100a c100b c100c c100d c100e c100f d100a d100b d100c d100d d100e d100f e100a e100b e100c e100d e100e e100f f100a f100b f100c f100d f100e f100f
Mục nhập trang Man để ràng buộc:
toàn cầu mở rộng (Cx *)
Từ trước điểm được coi là một mẫu để mở rộng tên đường dẫn và danh sách các tên tệp phù hợp được chèn vào, thay thế từ đó. Nếu một đối số số được cung cấp, '*' sẽ được thêm vào trước khi mở rộng tên đường dẫn.
Trang nam
touch aa ab ac ad
và gõls a
theo sau làalt+*
đưa ra danh sách, nhưng thực hiện vớils a*
không. Các ký tự đại diện là điểm của câu hỏi.