gpt4 book ai didi

linux - 检查是否在 linux bash 脚本中按下了 Enter 键

转载 作者:太空狗 更新时间:2023-10-29 12:17:56 25 4
gpt4 key购买 nike

我想检查用户使用read 命令输入的值是否是 Enter 键,按顺序使用 if/elif 语句echo 一些东西。我该怎么办?

最佳答案

在将值赋给 shell 变量之前,用户输入末尾的 \n 被剥离。如果用户只是按下 ENTER,读取的值将是空字符串。

read VAR
if [[ -z $VAR ]]; then echo "User pressed ENTER with no input text"; fi

关于linux - 检查是否在 linux bash 脚本中按下了 Enter 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20200674/

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