# shellcheck shell=dash
___x_cmd_history_predict(){
    local size=""
    case "$1" in
        -n) size="$2"; shift 2 ;;
    esac

    local cmd="$*"; shift "$#"
    [ -n "$cmd" ] || N=history M="Please provide history cmd" log:ret:64
    ___x_cmd_history_ls | cmd="$cmd" size="$size" \
        ___x_cmd_cmds awk   \
            -f "$___X_CMD_ROOT_MOD/awk/lib/core.awk" \
            -f "$___X_CMD_ROOT_MOD/history/lib/awk/predict.awk"
}
