bash + GNU coreutils の cut コマンド限定
範囲チェックはしていない

ncut () {
declare str="$1"
declare -i idx="$2"
declare -i len=$(expr length "$str")
echo $str | cut --complement -b$((len - idx + 1))
}

$ ncut 1234567890 2
123456780

$ ncut 12345 2
ncut 12345 2