O erro é devido à variável RPM estar vazia ou indefinida no momento da execução da função getInstalledLegacyPXIRMPackage .
Se $RPM estiver vazio ou indefinido, a linha
part='$RPM -q $kLegacyPXIRMBaseName'
será interpretado como uma atribuição do resultado do comando -q $kLegacyPXIRMBaseName .
Certifique-se de atribuir o valor adequado a RPM (e a kLegacyPXIRMBaseName) .