天天看點

SHELL特殊符号

~家目錄  ls ~

``反引号  裡面是指令  echo `ls` | `echo ls` | echo `echo ls` |`echo `echo ls`` 替代指令 $()

!  取反  調用曆史指令(!123)123是history顯示的

#代表注視資訊

$  取變量值

%  作業号kill %123  取餘

& 背景運作

*通配符

( ) 意思是在子程序裡執行

|  管道

\ 轉移字元

{ } 枚舉  touch file{1,2,3}

[ ] test

:  表示什麼事也不作

;  分隔多個指令

" " (\`$!:執行)  '  ' (\`$!:顯示字元)  解釋空格的  echo a b c  | echo a    b     c | echo "you cost $5.00" | echo 'you cost $5.00'

< 檔案  < < 關鍵字    < < <  字元串

>  >>   .   ..   ?   /根

2> 錯誤輸出   &>所有錯誤輸出

繼續閱讀