Từ trang man để tìm trong OS X :
-perm [-|+]mode
The mode may be either symbolic (see chmod(1)) or an octal number. If the mode is symbolic, a
starting value of zero is assumed and the mode sets or clears permissions without regard to the
process' file mode creation mask. If the mode is octal, only bits 07777 (S_ISUID | S_ISGID |
S_ISTXT | S_IRWXU | S_IRWXG | S_IRWXO) of the file's mode bits participate in the comparison.
If the mode is preceded by a dash (``-''), this primary evaluates to true if at least all of
the bits in the mode are set in the file's mode bits. If the mode is preceded by a plus
(``+''), this primary evaluates to true if any of the bits in the mode are set in the file's
mode bits. Otherwise, this primary evaluates to true if the bits in the mode exactly match the
file's mode bits. Note, the first character of a symbolic mode may not be a dash (``-'').
Vì vậy bạn cần:
find . -type f -perm +0111 -print
Hãy nhớ rằng OS X dựa trên BSD , không dựa trên Linux, vì vậy các lệnh Gnu mà bạn đã sử dụng trong các bản phân phối Linux (trong đó find
là một trong số chúng) không nhất thiết giống như trong OS X. Đây không phải là một sự khác biệt về vỏ, đó là sự khác biệt của các hệ điều hành / hệ điều hành tiện ích.
-L
thay vì-or -type l
gây ra bất kỳstat
cuộc gọi nào được thực hiện bằng cáchfind
trả về số liệu thống kê của tệp được liên kết đến, chứ không phải chính liên kết.