Unixでは、どのタイプのパラメータ/フラグを使用できますか?探すコマンドを実行すると実行可能ファイルを検索できますか?
(この質問が他のStackexchangeフォーラムに適している場合はお知らせください。)
ps。私はgrepの詳細(初心者ではない)チュートリアル/スクリーンキャストを探していて、/または知っているかどうかを調べました。
答え1
移植可能に、次のコマンドは所有者が実行できる一般的なファイルを探します。
find . -perm -700 -type f
GNU find ≥4.3 では、-executable
代わりに-perm -700
実行可能ファイルを見つけることができます。
答え2
当然、-executable
マンページから..
実行可能ファイルと検索可能なディレクトリを一致させます(ファイル名解決の観点から)。これは、-perm テストで無視されるアクセス制御リストおよびその他の権限アーティファクトを考慮します。
答え3
別のオプションは
find /path -perm /u=x,g=x,o=x -type f
/path
ユーザー、グローバル、その他の一般ファイルを検索する実行可能ファイルを見つけます。