shell下如何确定输入为backspace-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

shell下如何确定输入为backspace

2016-06-17 15:32:02 1706 1

看下面的代码

stty cbreak -echo  
input==`dd if=/dev/tty bs=1 count=1 2>/dev/null`  
stty -cbreak echo  
if [ "$input" = "a" ];then
    echo "输入的是a"
fi

我如何确定输入的是退格键(backspace)呢,也就是说backspace的标志是什么?

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:42:54
    if [ "$input" = $(echo -ne '\b') ];then
    0 0
相关问答

1

回答

Hadoop中Shell命令cat的使用方法和目的以及返回值分别是什么?

2021-12-06 07:12:26 163浏览量 回答数 1

1

回答

Hadoop中Shell命令chgrp的使用方法和目的以及返回值分别是什么?

2021-12-06 07:12:55 119浏览量 回答数 1

1

回答

Hadoop中Shell命令chmod的使用方法和目的以及返回值分别是什么?

2021-12-06 07:13:31 93浏览量 回答数 1

1

回答

Hadoop中Shell命令chown的使用方法和目的以及返回值分别是什么?

2021-12-06 07:13:54 104浏览量 回答数 1

1

回答

Hadoop中Shell命令copyFromLocal的使用方法和目的以及返回值分别是什么?

2021-12-06 07:14:17 86浏览量 回答数 1

1

回答

Hadoop中Shell命令copyToLocal的使用方法和目的以及返回值分别是什么?

2021-12-06 07:14:46 110浏览量 回答数 1

1

回答

Hadoop中Shell命令cp的使用方法和目的以及返回值分别是什么?

2021-12-06 07:15:09 117浏览量 回答数 1

1

回答

Hadoop中Shell命令du的使用方法和目的以及返回值分别是什么?

2021-12-06 07:15:41 114浏览量 回答数 1

1

回答

Hadoop中Shell命令expunge的使用方法和目的以及返回值分别是什么?

2021-12-06 07:16:32 107浏览量 回答数 1

1

回答

Hadoop中Shell命令get的使用方法和目的以及返回值分别是什么?

2021-12-06 07:17:01 284浏览量 回答数 1
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载