Bash auto completion appends a / at the end of a directory name. How I can strip this off from a positional parameter?
#!/bin/sh target=$1 function backup()
Be careful, bash3 added perl-similar regex to bash. The guide mentioned covers this as well as the official guide at GNU , but not all references do.
Substitute 2.19/* to be 2.19.
2.19/*
2.19
VER="2.19/foo-bar" NEWVER=${VER%/*}