use readlink
para obter o destino de um link simbólico:
target=$(readlink $1)
use o poder do shell para remover tudo antes do último /
;
id=${target##*/}
ou remova tudo após o último /
:
base=${target%/*}
use o poder do shell para fazer aritmética simples
newid=$((id+1))
finalmente cole-os juntos:
newtarget=${base}/${newid}
ou, em uma linha:
newtarget=${target%/*}/$((${target##*/}+1))