博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接受键盘输入的Linux shell脚本
阅读量:6871 次
发布时间:2019-06-26

本文共 395 字,大约阅读时间需要 1 分钟。

 如果,仅仅是为了满足某种针对操作系统的命令调用,采用Shell的编程是最好的选择,只是他是明码的,不能被加密的。
        但是其使用并不比其他语言差,我们来看一个接受用户键盘输入的shell编程例子。
 
get_char(){
   SAVEDSTTY=`stty -g`
   stty -echo
   stty raw
   dd if=/dev/tty bs=1 count=1 2> /dev/null
   stty -raw
   stty echo
   stty $SAVEDSTTY
}
echo "Press any key to continue..."
char=`get_char`
read -s -n 10 k
echo $k
 
很有意思,有兴趣可以实验一下去。
 本文转自 useway 51CTO博客,原文链接:http://blog.51cto.com/useway/149764
,如需转载请自行联系原作者
你可能感兴趣的文章
用尽洪荒之力整理的Mysql数据库32条军规(转)
查看>>
两个Web应用必须的Servlet Filter
查看>>
基于Handler架构的录音程序
查看>>
Serf 了解
查看>>
nlp总结
查看>>
MongoDB数据库聚合
查看>>
ffmpeg保存原始数据PCM YUV
查看>>
Spigot 算法之中的一个 计算调和级数的和
查看>>
vue2.0如何自定义全局变量的方法
查看>>
tiny4412 裸机程序 七、重定位代码到DRAM【转】
查看>>
springMVC+json构建restful风格的服务
查看>>
HDU 5317 RGCDQ(素数个数 多校2015啊)
查看>>
iOS 10.3.3 更新背后的故事
查看>>
.NET 的WebSocket开发包详细比较(2)
查看>>
C/C++ 编程计算2的100万次方(m的n次方),超长结果输出文件
查看>>
unity3D中使用Socket进行数据通信(二)
查看>>
bytes数据类型和字符串的编码解码,三元运算,进制互换
查看>>
TCP和UDP通信(C#网络编程) ---- 系列文章
查看>>
腾讯2016笔试题-微信红包-找出数组中过半数的数字
查看>>
CentOS7 防火墙配置(关闭)
查看>>