久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Linux中bash快捷鍵怎么用

178次閱讀
沒有評論

共計 962 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章將為大家詳細講解有關 Linux 中 bash 快捷鍵怎么用,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

一直想通過 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 快捷鍵怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計962字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 晴隆县| 永吉县| 武宁县| 大埔区| 嵊州市| 民县| 城口县| 从江县| 长岭县| 故城县| 饶阳县| 建瓯市| 寿阳县| 姚安县| 晋江市| 岫岩| 阿克苏市| 博爱县| 丹寨县| 马边| 焦作市| 婺源县| 公安县| 蕲春县| 沙洋县| 沭阳县| 星子县| 乐亭县| 牡丹江市| 监利县| 太和县| 陈巴尔虎旗| 晋城| 荔波县| 云梦县| 巍山| 石城县| 巴里| 志丹县| 江永县| 杭锦后旗|