《Bash編程基礎特性之二》要點:
本文介紹了Bash編程基礎特性之二,希望對您有用。如果有疑問,可以聯系我們。
*
?: 任意長度的任意字符?
?: 單個字符[]
?: 指定范圍內的任意字符[^]
?: 指定范圍外的任意字符[a-z]
:任意字母(glob中不分大小寫)[0-9]
:任意一個數字[a-z0-9]
:任意一個數字和字母[:alpha:]
?:大寫及字母[:upper:]
?:大寫字母[:lower:]
?:小寫字母[:digit:]
?:數字[:alnum:]
?:數字和字母[:space:]
?:空白(包含空格和制表格)[:punct:]
:標點符號hash
命令查看其緩存的命令的完事路徑及命中的次數.
hash命令的使用:
-d?[COMMAND]?:清除指定的緩存命令 ????-r?:?清空hash表
ctrl+a
:光標移動到行首ctrl+e
: 光標移動到行尾ctrl+u
: 清除光標前至行首的所有內容ctrl+k
: 清除光標后至行尾的內容Ctrl+f
: 光標向后移動一個字符ctrl+b
: 光標向前移動一個字符ctrl+h
: 刪除光標前的一個字符ctrl+d
: 從當前shell登出ctrl+i
: 就是一個tab鍵ctrl+j
: 新行ctrl+m
:回車esc+b
: 左移一個單詞esc+f
?: 右移一個單詞Ctrl + l
:清屏屏幕Ctrl + c
:終止命令Ctrl + z
:掛起命令文:馬哥Linux團隊