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 '_[]()/-' ' '