Linux 常見特殊符號

Linux 常見特殊符號
 
1,> 重定向輸出符號
     用法:命令 >文件名
     特性:覆蓋(當輸入文件和輸出文件是同一文件,文件內容被清空;不適合連續重定向)
     典型應用:合併文件(cat a b >c);清空文件(cat  /dev/null);文件打印
2,>> 重定向輸出符號
      用法:命令 >>文件名
      特性:追加
3,2> 錯誤重定向輸出符號
      用法:命令 2>文件名
      特性:覆蓋
4,2>> 錯誤重定向輸出符號
      用法:命令 2>>文件名
      特性:錯誤信息的追加
      典型應用:命令 >文件名 命令 2>文件名
       命令 >/dev/null 2>/dev/null==命令 >/dev/null
5,|  管道符號
      用法:命令1 | 命令2
      機制:上一個的命令輸出作爲下一個命令的輸入
6, *  匹配任意字符
7,? 匹配任意一個字符
8,&  後臺進程符
      用法:命令(程序) &
9,&& 邏輯與
      用法:命令1 && 命令2
      機制:如果命令1執行成功,繼續執行命令2;否則, 不執行命令2
10,|| 邏輯或
       用法:命令1 || 命令2
       機制:如果命令1執行成功,不執行命令2;否則, 才執行命令2
11,! 邏輯非
       機制:排除指定範圍
12,[x-y]  指定範圍
13,#  註釋
14,""  雙引號
       機制:把它所包含的內容作爲普通字符,但‘’\  $ `` 除外
15‘’ 單引號
       機制:把它所包含的內容作爲普通字符,無例外
16,``  倒引號
       機制:執行它所包含的內容
17,\  轉義字符
       用法; \符號
       機制:把符號的特定含義去掉,使其變成普通標點符號
18,$  變量調用符號
       用法: $變量
       機制:調用變量,從而得到‘變量的值’
19,; 命令分隔符
       用法:命令1 ; 命令2
       機制;一行語句中,順次執行各命令
20() 整體執行
21,{ } 變量分離
22,<  重定向輸入符號
       用法:命令 <文件名
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章