prova a mettere il segno @ prima remove ecc...
oppure prova a vedere se ci sono funzioni che ti dicono se esiste quella chiave passata

comunque OMG anche windows si è adeguato allo script bash con -eq e gli altri operatori di confronto ???? gli operatori che si usano di solito < != = > ecc gli facevano schifo?? oO