Skip to content

Instantly share code, notes, and snippets.

@AdelDima
Last active August 29, 2015 14:14
Show Gist options
  • Save AdelDima/3acaa858554c589a36bd to your computer and use it in GitHub Desktop.
Save AdelDima/3acaa858554c589a36bd to your computer and use it in GitHub Desktop.
//Change File extensions
for file in *.php ; do mv $file `echo $file | sed 's/\(.*\.\)php/\1html/'` ; done
//Rename all folders and files to lowercase on Linux
First, make sure zmv is loaded.
autoload -U zmv
Also, make sure extendedglob is on:
setopt extendedglob
Then use:
zmv '(**/)(*)~CVS~**/CVS' '${1}${(L)2}'
To recursively lowercase files and directories where the name is not CVS.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment