Explorar o código

add the regex for whitespace replace

Ubuntu's rename (included in perl 5.14.2) does not include -c or --nows
Blake Bourque %!s(int64=9) %!d(string=hai) anos
pai
achega
2ab1bbefcd
Modificáronse 1 ficheiros con 7 adicións e 2 borrados
  1. 7 2
      pages/common/rename.md

+ 7 - 2
pages/common/rename.md

@@ -2,7 +2,7 @@
 
 > renames multiple files
 
-- Change foo to bar in matching files
+- Change foo to bar in matching filenames
 
 `rename {{'s/foo/bar/'}} {{*.txt}}`
 
@@ -12,4 +12,9 @@
 
 - Replace whitespace with underscores
 
-`rename --nows {{*.txt}}`
+`rename --nows {{*.txt}}`    
+`rename 's/\s+/_/g' {{*.txt}}`
+
+- No action, just show what renames would occur
+
+`rename -n {{'s/foo/bar/'}} {{*.txt}}`