我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux Bash下怎么实现快捷键效果

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux Bash下怎么实现快捷键效果

本篇内容主要讲解“Linux Bash下怎么实现快捷键效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux Bash下怎么实现快捷键效果”吧!

一直想通过Bash实现像VI编辑器中那样,按一个键便自行执行某种操作,一个偶然的机会发现stty可以实现。

请先看脚本:

#!/bin/sh

# 我们可以通过这个脚本来实现,对按键的自动检测。至于用作什么,大家仁者见仁,智者见智了就,“英雄必有用武之地的”。

# 2009-12-29 13:00:54 update

# wangxiaoyu(AT)live.com From http://wangxiaoyu.blog.51cto.com

_tty_setting=$(stty -g)

stty -icanon

stty -echo

# We can use c2 arguement to use keyboard shortcut with 2 characters.

_key_press=$(head -c1)

stty $_tty_setting

# 下面是对输入进行判断的部分

#

case $_key_press in

A) echo -en "我们这里可以替换成我们所要执行的命令字符串1\n"

;;

2) echo -en "我们这里可以替换成我们所要执行的命令字符串2\n"

;;

3) echo -en "我们这里可以替换成我们所要执行的命令字符串3\n"

;;

4) echo -en "我们这里可以替换成我们所要执行的命令字符串4\n"

;;

5) echo -en "我们这里可以替换成我们所要执行的命令字符串5\n"

;;

6) echo -en "我们这里可以替换成我们所要执行的命令字符串6\n"

exit 1;;

*) echo -en "这里可以替换成脚本的帮助信息相关的命令\n"

esac

附注:

stty是用于显示和修改终端设置的,这个复杂的命令可以用在脚本中,用来控制终端 的行为或者显示输出的方法。结合特殊字符以及case或其它条件判断,我们很容易就可以实现像按下Ctrol + F 实现搜索文件。

脚本中。stty -g 是用来记录stty的参数,终端修改后在使用完毕后及时复原。

其中 stty -echo 这个很常用,常用来用来要求用户输入密码时用。

  1. 详细闲扯Linux Bash命令查询历史事件操作功能

  2. 深谈讲述LINUX Bash命令行编辑

  3. 深入讨论Linux Bash命和令文件名扩展特性

到此,相信大家对“Linux Bash下怎么实现快捷键效果”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux Bash下怎么实现快捷键效果

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux Bash下怎么实现快捷键效果

本篇内容主要讲解“Linux Bash下怎么实现快捷键效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux Bash下怎么实现快捷键效果”吧!一直想通过Bash实现像VI编辑器中那样,按
2023-06-16

Linux中bash快捷键怎么用

这篇文章将为大家详细讲解有关Linux中bash快捷键怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一直想通过Bash实现像VI编辑器中那样,按一个键便自行执行某种操作,一个偶然的机会发现stty可
2023-06-16

Linux下怎么实现3D桌面效果

这篇文章主要讲解了“Linux下怎么实现3D桌面效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么实现3D桌面效果”吧!我的显卡:nVidia 6600LE  说下我怎么实现
2023-06-10

Linux下怎么实现黑客帝国效果

本篇内容主要讲解“Linux下怎么实现黑客帝国效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下怎么实现黑客帝国效果”吧!Linux下要想实现实现黑客帝国效果,可以使用cmatrix
2023-06-27

ps怎么实现快速瞬移效果

这篇文章主要讲解了“ps怎么实现快速瞬移效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ps怎么实现快速瞬移效果”吧!1、ps打开,导入素材并且复制图层。2、使用内容感知移动工具单击。3、
2023-06-20

win10怎么实现快捷键快速开启与关闭蓝牙功能

本篇内容主要讲解“win10怎么实现快捷键快速开启与关闭蓝牙功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win10怎么实现快捷键快速开启与关闭蓝牙功能”吧!具体操作:1.打开设置以后,选择
2023-06-27

linux下bashprofile生效怎么实现

要使bashprofile在Linux下生效,可以按照以下步骤操作:1. 打开终端。2. 输入`cd`命令切换到当前用户的主目录。3. 使用文本编辑器(如vi、nano等)打开.bashrc文件,命令如下:`vi .bashrc`。4. 在
2023-09-26

CSS怎么实现首字下沉效果

这篇文章给大家分享的是有关CSS怎么实现首字下沉效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。实现思路先用first-child选择器用于选取属于其父元素的首个子元素,之后用伪元素::first-letter
2023-06-27

Oracle 触发器是怎么实现主键自增效果

今天就跟大家聊聊有关Oracle 触发器是怎么实现主键自增效果,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。触发器的作用  触发器的作用类似拦截器.把一些针对数据库的DML操作(in
2023-06-22

jquery怎么实现文字上下滚动效果

你可以使用jQuery的animate()方法来实现文字的上下滚动效果。以下是一个示例代码:HTML部分:```htmlLorem ipsum dolor sit ametConsectetur adipiscing elitSed do
2023-08-09

jQuery怎么实现下拉菜单滑动效果

这篇文章主要讲解了“jQuery怎么实现下拉菜单滑动效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jQuery怎么实现下拉菜单滑动效果”吧!当我们制作网页时,有的时候会想拥有一个酷炫且顺
2023-06-20

jquery怎么实现简单下拉菜单效果

本文小编为大家详细介绍“jquery怎么实现简单下拉菜单效果”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery怎么实现简单下拉菜单效果”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。看效果html
    2023-06-30

    js怎么实现导航栏上下动画效果

    这篇“js怎么实现导航栏上下动画效果”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“js怎么实现导航栏上下动画效果”文章吧。o
    2023-07-02

    怎么在Python下使用Pygame实现时钟效果

    这篇文章主要讲解了“怎么在Python下使用Pygame实现时钟效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Python下使用Pygame实现时钟效果”吧!本文实例为大家分享了P
    2023-06-20

    android小程序上滑下滑效果怎么实现

    今天小编给大家分享一下android小程序上滑下滑效果怎么实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先看gif图:
    2023-06-29

    编程热搜

    目录