Я получаю синтаксическую ошибку каждый раз, когда использую следующий скрипт mel
string $namespace = "old_house";
If ('namespace -exists $namespace'){print "yes";}
Может ли кто-нибудь сказать мне, что я делаю неправильно?
Я получаю синтаксическую ошибку каждый раз, когда использую следующий скрипт mel
string $namespace = "old_house";
If ('namespace -exists $namespace'){print "yes";}
Может ли кто-нибудь сказать мне, что я делаю неправильно?
Просто замените ' на тильду (`) рядом с условием if. Оператор или выражение, заключенное в тильду, сообщает интерпретатору, что этот фрагмент представляет собой команду mel, которую необходимо выполнить, и результат передается по конвейеру. Также if следует начинать с маленькой i.