関数が MEL で使用可能かどうかを調べる
 
 
 

exists コマンドを使用して、コマンドやプロシージャが存在するかどうかを調べます。使用できない可能性があるスクリプトを実行する場合は、exists コマンドを使用して実行時エラーを回避します。

たとえば、test というプロシージャを定義する、test.mel というスクリプトがスクリプト パスに存在するかどうか確認するには、以下のように実行します。

if (`exists test`) {
 test;
} else {
 warning "Test script not run";
}