从 bash 历史记录中选择命令之前进行确认

从 bash 历史记录中选择命令之前进行确认

当我在终端中时,我可以使用向上箭头键获取历史命令(例如,bash build.sh),然后按 Enter,bash 命令立即运行,所以我想在终端上进行确认。

我可以将它粘贴到每个 sh 文件中,但最好将其停止在 bash 终端级别

答案1

trap 'echo Are you sure running $BASH_COMMAND?; read a' DEBUG

相关内容