Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

executable-findはそのコマンドがshellで実行可能か確認できる

executable-findはそのコマンドがshellで実行可能な場合に、
その実行体のパスを返す関数です。

pwdコマンドが実行可能か調べ、可能なら3+6を実行する処理は以下の通り。

(when (executable-find "pwd")                                                       
  (+ 3 6)                                                                           
)

9

先にチェックしておくことで、スクリプト中に予期せぬエラーを吐かせずに済みます。