Szia!
Én \-sel próbálkoznék, mint escape karakter.
Tehát mv \-\=kutyafule\=\-.zip valami.zip.
Biztonság kedvéért raktam oda az = elé is a \-t. Ugye az a baj, hogy talál egy --t az agrgumentumlistában a mv, és elkezdi értelmezni opcióként a kövekeő karaktert, ami az =. Ez nem tetszik neki, mert ez valóban invalid option. Tehát meg kell adni neki, hogy a -=-t ne értelmezze parancssori kapcsolóként. Erre való az escapeelés.
Remélem segítettem.