Skip to content

Instantly share code, notes, and snippets.

@glenndevenish
Created September 27, 2017 14:07
Show Gist options
  • Save glenndevenish/2da7e0329c40a31a5cde19fa57eacbdd to your computer and use it in GitHub Desktop.
Save glenndevenish/2da7e0329c40a31a5cde19fa57eacbdd to your computer and use it in GitHub Desktop.
Insert version number before the file extension
#!/bin/bash
if [[ $# -eq 0 ]] ; then
echo "Please enter the version number";
exit 0;
fi
echo "using version number:" $1;
shopt -s globstar;
rename "s/\..*\./\./" **;
rename "s/\.*\./\.$1\./" **;
mv "index.$1.html" "index.html";
mv "script.$1.sh" "script.sh";
@glenndevenish
Copy link
Author

Requires >bash 4.0, rename (a perl script) and globstar support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment