Comment puis-je remplacer le caractère particulier dans une chaîne avec des caractères de soulignement à l'aide d'un script Perl?

J'ai un script de prise de tv replay spectacles enregistrés et de les encoder en h264 à l'aide du frein à main. le script est écrit en Perl.

Ma questions est de savoir comment dois-je remplacer les espaces et les caractères spéciaux avec des et le trait de soulignement à l'aide de perl?

Les chaînes de ressembler à quelque chose comme ça lors de la sortie "Parks and Recreation - S05E01 - Ms. Knope Goes to Washington"

Je voudrais qu'elle ressemble à ceci

Parcs_et_Loisirs_S05E01_Ms__Knope_Va_à_à Washington

Merci à l'avance. J'ai fait quelques recherches sur google mais ayant trouvé quelque chose d'utile que je puisse les mettre en œuvre.

OriginalL'auteur nkuebelbeck | 2012-09-23