Alireza Asked: 2020-04-19 20:35:43 +0800 CST2020-04-19 20:35:43 +0800 CST 2020-04-19 20:35:43 +0800 CST 以交互方式使用 systemd-escape 772 如果我们使用systemd-escape SomePassword,密码将存储在 bash_history 文件中。是否可以以交互方式使用它? cat | systemd-escape正如预期的那样失败,systemd-escape输入数据作为参数而不是标准输入。 bash pipe 1 个回答 Voted Best Answer user986805 2020-04-19T21:02:17+08:002020-04-19T21:02:17+08:00 从标准输入中读取一行: $ read -rsp "password: " && \ systemd-escape "$REPLY"; unset REPLY 将 systemd-ask-password 与 systemd-escape 一起使用: $ systemd-escape "$(systemd-ask-password)"
从标准输入中读取一行:
将 systemd-ask-password 与 systemd-escape 一起使用: