]> git.donarmstrong.com Git - bin.git/commitdiff
* ditch leading _ at the end
authorDon Armstrong <don@donarmstrong.com>
Fri, 25 Apr 2008 20:59:51 +0000 (20:59 +0000)
committerDon Armstrong <don@donarmstrong.com>
Fri, 25 Apr 2008 20:59:51 +0000 (20:59 +0000)
sanitize_filename

index 19737a23cd8ccb3ba288eb3b9db171a1830bbea9..13623ba1aba0154eecadf8d21716dbcd1540338d 100755 (executable)
@@ -25,7 +25,7 @@ while [ $1 != '--' ]; do
 done;
 shift;
 if [ "$ANIME_CUT" == 0 ]; then
 done;
 shift;
 if [ "$ANIME_CUT" == 0 ]; then
-    rename 's/\s+/\_/g; s/[^\w\d.]/\_/g; s/^_+//g; s/_$//g; $_ = lc($_); s/\_+/\_/g; s/\_\././' "$@"
+    rename 's/\s+/\_/g; s/[^\w\d.]/\_/g; s/_$//g; $_ = lc($_); s/\_+/\_/g; s/\_\././; s/^_+//g;' "$@"
 else
 else
-    rename 's/\[[^\]]+\]//g; s/\([^\)]+\)//g; s/^_+//; s/\s+/\_/g; $_ = lc($_); s/[_-]+/\_/g; s/\_\././' "$@"
+    rename 's/\[[^\]]+\]//g; s/\([^\)]+\)//g; s/\s+/\_/g; $_ = lc($_); s/[_-]+/\_/g; s/\_\././; s/^_+//;' "$@"
 fi;
\ No newline at end of file
 fi;
\ No newline at end of file