Một cách khác là sử dụng Terminal và mdfind
tiện ích dòng lệnh. Thêm chức năng này vào ~/.bash_profile
(hoặc bất kỳ tệp cấu hình shell nào khác mà bạn có thể sử dụng):
spot() {
mdfind "kMDItemFSName=='*$@*'cd";
}
Sau đó, bạn có thể sử dụng spot
chức năng trên dòng lệnh:
spot foo bar
Điều này sẽ tìm kiếm tất cả các tệp và thư mục có chứa các đối số mà bạn truyền vào spot
trong tên của chúng.
Lưu ý rằng cd
trong hàm trên là một công cụ sửa đổi, làm cho trường hợp tìm kiếm không nhạy cảm ( c
) và bỏ qua các dấu diacrtical ( d
). Để biết thêm thông tin về truy vấn, xem tài liệu này .