【发布时间】:2023-03-17 01:40:01
【问题描述】:
实际上我正在尝试创建密码 ????保护我的终端。意味着当我们启动终端时,它会先询问密码。
但问题是,如果我按下CTRL + z,那么密码脚本就会停止。
如何解决这个问题。
【问题讨论】:
-
嗨!截至目前,您的问题需要更多关注。你为什么要标记你的问题
powershell和bash?一个用于windows,另一个用于linux。 -
您正在寻找的是
trap。这是unix stack exchange 上的类似问题 -
另外,一个小提示:如果您将密码存储在某个文本文件中,请使用像
sha256sum这样的散列程序并将存储的散列与散列输入进行比较 -
从技术上讲,脚本不会停止,而是暂停。 shell 输出 stopped 的事实有点误导。您可以通过
fg将其拉回前面。当然,有趣的问题是,如果您不想暂停它,为什么要按 control-z。