返回顶部
首页 > 资讯 > 操作系统 >Linux中bash快捷键怎么用
  • 119
分享到

Linux中bash快捷键怎么用

2023-06-16 22:06:17 119人浏览 泡泡鱼
摘要

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

这篇文章将为大家详细讲解有关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 这个很常用,常用来用来要求用户输入密码时用。

关于“Linux中bash快捷键怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Linux中bash快捷键怎么用

本文链接: https://lsjlt.com/news/285873.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中bash快捷键怎么用
    这篇文章将为大家详细讲解有关Linux中bash快捷键怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一直想通过Bash实现像VI编辑器中那样,按一个键便自行执行某种操作,一个偶然的机会发现stty可...
    99+
    2023-06-16
  • linux中Bash快捷键大全
    本篇内容介绍了“linux中Bash快捷键大全”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、编辑命令Ctrl + a :移到命令行首Ct...
    99+
    2023-06-13
  • linux中Bash的快捷键有哪些
    这篇文章主要为大家展示了“linux中Bash的快捷键有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中Bash的快捷键有哪些”这篇文章吧。快捷键Bash准备了大量的快捷键为用户使...
    99+
    2023-06-27
  • Linux Bash下怎么实现快捷键效果
    本篇内容主要讲解“Linux Bash下怎么实现快捷键效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux Bash下怎么实现快捷键效果”吧!一直想通过Bash实现像VI编辑器中那样,按...
    99+
    2023-06-16
  • Linux快捷键怎么用
    这篇文章给大家分享的是有关Linux快捷键怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在控制台/虚拟终端下 1. ctrl-alt-delete -关闭计算机 2. alt-fn (f1, f2, f3,...
    99+
    2023-06-16
  • 常用的linux Bash快捷键有哪些
    这篇文章主要为大家展示了“常用的linux Bash快捷键有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“常用的linux Bash快捷键有哪些”这篇文章吧。熟悉 Bash 快捷键来提高效率...
    99+
    2023-06-25
  • Bash快捷键有哪些
    这篇文章给大家分享的是有关Bash快捷键有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ALT 快捷键ALT+A – 光标移动到行首。ALT+B – 光标移动到所在单词...
    99+
    2023-06-16
  • VS2003快捷键怎么用
    小编给大家分享一下VS2003快捷键怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!命令名 快捷键 说明 编辑.复制 CTRL + CCTRL + INSER...
    99+
    2023-06-17
  • pointofix快捷键怎么使用
    这篇文章主要介绍“pointofix快捷键怎么使用”,在日常操作中,相信很多人在pointofix快捷键怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”pointofix快捷键怎么使用”的疑惑有所帮助!...
    99+
    2023-07-02
  • Linux中vi快捷键有哪些
    本篇内容介绍了“Linux中vi快捷键有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!vi操作,可以说...
    99+
    2024-04-02
  • Linux/Unix中快捷键有哪些
    这篇文章主要为大家展示了“Linux/Unix中快捷键有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux/Unix中快捷键有哪些”这篇文章吧。Ctrl + a 切换到命令行开始 这个...
    99+
    2023-06-13
  • Linux中常用的快捷键有哪些
    这篇文章主要介绍Linux中常用的快捷键有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!必须知道的 Linux 快捷键我想提一下一些快捷键可能依赖于你使用的 Shell。 Bash 是最受欢迎的 shell,所以...
    99+
    2023-06-27
  • win10快捷键大全 win10常用快捷键
    win10快捷键大全大家可以来了解一下,今天小编带来了win10常用快捷键,很多朋友喜欢使用快捷键来操作电脑,那么Windows10系统有哪些新的快捷键呢• 贴靠窗口:Win +左/右> Win +上/下...
    99+
    2023-06-07
    win10 快捷键
  • Linux快捷键的使用方法
    本篇内容主要讲解“Linux快捷键的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux快捷键的使用方法”吧!命令运行时使用CTRL+Z,强制当前进程转为后台,并使之停止. 1. 使...
    99+
    2023-06-13
  • 怎么把Linux命令设置成键盘快捷键
    小编给大家分享一下怎么把Linux命令设置成键盘快捷键,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!可以把任何命令或命令的组合指定给键盘上的某个键,可以是Alt+...
    99+
    2023-06-12
  • VS文档快捷键怎么用
    这篇文章将为大家详细讲解有关VS文档快捷键怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。日常工作中我们经常在VS里打开许多VS文档,这时就可以使用一些快捷键来进行不同窗口的切换,如果我们使用打开了过...
    99+
    2023-06-17
  • Ubuntu Compiz快捷键怎么使用
    这篇文章主要介绍“Ubuntu Compiz快捷键怎么使用”,在日常操作中,相信很多人在Ubuntu Compiz快捷键怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu Compiz快捷键怎...
    99+
    2023-06-16
  • navicat快捷键怎么改
    navicat 快捷键可自定义修改,具体步骤为:打开 navicat 首选项中的“快捷键”设置。在“命令”列表中找到要修改的命令。在“快捷键”列中输入新快捷键。单击“应用”保存更改。注意...
    99+
    2024-06-05
    navicat
  • Visual Studio中怎么设置快捷键
    这篇文章给大家介绍Visual Studio中怎么设置快捷键,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。快捷键◆F7:在设计视图和代码视图之间切换。◆F9:切换断点。◆F12:转到变量、对象或函数定义。◆Ctrl+S...
    99+
    2023-06-17
  • windows中edius快捷键怎么设置
    本篇内容介绍了“windows中edius快捷键怎么设置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-12-07
    windows edius
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作