Tôi có một danh sách các tiểu sử chưa có tên trong số ~/.unison/*.prf
.hoàn tất bash cho một số loại tệp nhất định trong một thư mục đặc biệt
Tôi muốn hoàn thành bash để khi nhập unison
hoặc unison-gtk
và tab truy cập, nó sẽ liệt kê các tệp .prf
từ thư mục đó mà không có phần .prf
.
Có lẽ một ví dụ sẽ được rõ ràng hơn:
$ ls ~/.unison/*.prf
default.prf dot-mozilla.prf to-desktop.prf
$ cd ~ # just to show you don't have to be in the ~/.unison folder
$ unison to<tab>
$ unison to-desktop
Tôi thấy trước cần này cho một công cụ khác là tốt, vì vậy nó sẽ được thuận tiện nếu có bộ phận mà có thể được tái sử dụng.
Các công trình lớn, những thay đổi duy nhất mà tôi đã làm là hoàn -o nospace -F _unison_show unison unison-gtk –