gpt4 book ai didi

linux - bash 中的有效输入

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:02:44 25 4
gpt4 key购买 nike

有没有办法检查在 bash 中输入的用户名是否有效?例如,使用 read 命令是否可以忽略或解释左箭头输入而不是将 ^[[D 存储在变量中?除了 read 之外,bash 中还可以使用什么其他输入法?

最佳答案

read -e 将正确解释箭头。来自 man bash:

-e If the standard input is coming from a terminal, readline (see READLINE above) is used to obtain the line. Readline uses the current (or default, if line editing was not previously active) editing settings.

检查输入字符串是否为有效用户名是您的责任,因为它与输入无关(例如,参见 Check Whether a User Exists )

关于linux - bash 中的有效输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57050066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com