Chinaunix
标题:
情帮忙
[打印本页]
作者:
peiyiqiao0917
时间:
2013-04-12 10:37
标题:
情帮忙
网上查了很长时间没有头绪,关于如何捕获回车符赋值给变量
现在有个交互脚本 例如
请确认输入正确[y/n]:
现在想法是,输入y或者回车都是正确的 关键就是怎么捕获回车符
网上看了getchar 又看了看stty 看的不太明白 谢谢各位!
作者:
rdcwayx
时间:
2013-04-12 12:10
用case statement写个判断即可
作者:
peiyiqiao0917
时间:
2013-04-12 13:41
回复
2#
rdcwayx
可否举一个简单的小例子,谢谢
作者:
seesea2517
时间:
2013-04-12 17:31
lz 标题很有意思,帖子类型也很有意思,还有“情”字也很有意思。
试试这个脚本有没有意思:
[seesea@UC kkkk]$ read input; if [[ -z "$input" || "$input" == "y" ]]; then echo "empty or yes"; else echo 'no!'; fi;
n
no!
[seesea@UC kkkk]$ read input; if [[ -z "$input" || "$input" == "y" ]]; then echo "empty or yes"; else echo 'no!'; fi;
y
empty or yes
[seesea@UC kkkk]$ read input; if [[ -z "$input" || "$input" == "y" ]]; then echo "empty or yes"; else echo 'no!'; fi;
empty or yes
复制代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2