当我在终端中时,我可以使用向上箭头键获取历史命令(例如,bash build.sh
),然后按 Enter,bash 命令立即运行,所以我想在终端上进行确认。
我可以将它粘贴到每个 sh 文件中,但最好将其停止在 bash 终端级别
答案1
trap 'echo Are you sure running $BASH_COMMAND?; read a' DEBUG
当我在终端中时,我可以使用向上箭头键获取历史命令(例如,bash build.sh
),然后按 Enter,bash 命令立即运行,所以我想在终端上进行确认。
我可以将它粘贴到每个 sh 文件中,但最好将其停止在 bash 终端级别
trap 'echo Are you sure running $BASH_COMMAND?; read a' DEBUG