A mensagem aparentemente vem do GNU tr , e talvez seja devido a algum problema com as configurações de localidade. A página info de tr sugere colocar o - por último no conjunto, para evitar confundi-lo como parte de um intervalo , por exemplo,
cat myfile | tr '_[]()/-' ' '