当前位置:  技术问答>linux和unix

ubuntu下 .自己写shell,想 实现命令回溯功能 ,望 高手指点 ...

    来源: 互联网  发布时间:2016-12-06

    本文导语:  现在是写了一个队列来保存历史命令。 想当监听到用户按上箭头时,从队尾挨个输出队列元素。 用户按下箭头时, 再顺序输出。 现在得问题是用c语言如何监听到这个上下箭头的事件?? | ...

现在是写了一个队列来保存历史命令。
想当监听到用户按上箭头时,从队尾挨个输出队列元素。
用户按下箭头时, 再顺序输出。

现在得问题是用c语言如何监听到这个上下箭头的事件??

|
那运行你的程序,实时检测键盘输入,判断是否上箭头
是不是可以考虑curses 库编程..

|
建议LZ看一下coreutils的源码~

|

bash是单独的包,不在这里。

|
这个不懂  帮顶了...

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Ubuntu查看系统信息命令介绍
  • 关于Ubuntu的命令问题
  • Ubuntu查看硬盘,分区相关命令介绍
  • 我的ubuntu 怎么不能用chdir命令
  • Ubuntu系统安装及升级命令
  • sz命令如何断点续传(Ubuntu->Windows)
  • linux/Centos/ubuntu下如何使用umask命令修改新建文件时的默认权限
  • 安装Ubuntu10.04时不能使用sudo命令
  • Ubuntu查看内存,进程相关命令介绍
  • ubuntu设置开机直接进入命令行模式
  • Linux/Centos/Ubuntu清除系统缓存释放内存命令介绍
  • ubuntu如何开启FTP服务?执行不了setup命令。
  • Ubuntu ADSL上网,网络信息查看及防火墙相关配置命令介绍
  • 请教!Ubuntu下怎样在命令行下打开html文档啊?
  • ubuntu11.10命令行使用?
  • apt-get是不是只是ubuntu的安全软件的命令?
  • 我用的是ubuntu linux下面没有make命令怎么办?
  • 请教一下,如何修改ubuntu命令,使其可以直接修改kvm虚拟机配置
  • ubuntu命令异常中断
  • ubuntu里命令控制台里不能粘贴
  • 怎么我的Ubuntu是命令行啊,如何切换到桌面上去?
  • 【Ubuntu 12.04 LTS】 新人几个菜鸟问题,求指点~ 求 iis7站长之家
  • vmware里装了Ubuntu后Ubuntu.vmdk文件大小和Ubuntu系统大小区别?
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • win7与Ubuntu双系统卸载ubuntu
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker
  • 装ubuntu的时候选安装ubuntu与win7共存与选其他选项
  • Ubuntu Raring 13.04 和 Saucy 13.10 (64 bit)下面安装docker
  • winxp+ubuntu32+ubuntu64是否可以这样装系统?
  • Ubuntu Trusty 14.04 (LTS) 下面安装docker及依赖关系检查
  • ubuntu能安装rpm包吗&&ubuntu的intel 945显卡驱动


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3