X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sanitize_filename;h=fce84936dad1496422fa4b64cf304e8d6b3bcc65;hb=0adc1e7e8943bc31f0a0555939226764c9c25805;hp=029e0d0ba11372b0330cfb7fc78cdfbd0e30520b;hpb=523226513b67a18949ae7943e3c897246205d735;p=bin.git diff --git a/sanitize_filename b/sanitize_filename index 029e0d0..fce8493 100755 --- a/sanitize_filename +++ b/sanitize_filename @@ -25,7 +25,7 @@ while [ $1 != "--" ]; do done; shift; if [ "$ANIME_CUT" == 0 ]; then - rename 's/\s+/\_/g; s/[^\w\d.]/\_/g; s/_$//g; $_ = lc($_); s/\_+/\_/g; s/\_\././; s/^_+//g;' -- "$@" + rename 's/\s+/\_/g; s{[^\w\d.\/]}{\_}g; s/_$//g; $_ = lc($_); s/\_+/\_/g; s/\_\././; s/^_+//g;' -- "$@" else - rename 's/\[[^\]]+\]//g; s/\([^\)]+\)//g; s/\s+/\_/g; $_ = lc($_); s/[_-]+/\_/g; s/\_\././; s/^_+//;' -- "$@" + rename 's{\[[^\]\/]+\]}{}g; s{\([^\)\/]+\)}{}g; s/\s+/\_/g; $_ = lc($_); s/[_-]+/\_/g; s/\_\././; s/^_+//;' -- "$@" fi; \ No newline at end of file