shell高階程式設計 引用

2021-10-02 09:00:16 字數 381 閱讀 7534

在shell中,引用的意思就是時講字串使用雙擁好括起來,他的作用就是保護字串中的特殊字元、不被shell或者shell指令碼重新解釋,或者擴充套件。

andrew@andrew:~$ ls -l [ss]*

-rwx------ 1 andrew andrew 3849 1月 19 01:07 sources.list

andrew@andrew:~$ ls -l "[ss]*"

ls: 無法訪問'[ss]*'

: 沒有那個檔案或目錄

andrew@andrew:~$

某些程式和工具能夠重新解釋或者擴充套件被引用的特殊字元,引用的乙個重要的作用就是保護命令列引數不被shell解釋,但是還是能夠讓呼叫的程式來擴充套件它。

Shell指令碼程式設計 引用

1 引用的概念 關掉乙個字元的特殊意義稱為 引用 通常有一下三種方式 1 使用反斜槓字元 2 使用單引號 3 使用雙引號 shell中的部分元字元 new line space tab 2 使用 來引用,如echo hello world會提示world找不到這個命令,而使用echo hello w...

Shell程式設計 引用符號

在bash中許多字元有特殊的含義,如果希望bash忽略某些字元的特殊含義,可以使用一種稱為 引用 的技術,通知shell暫時忽略被引用字元的特殊含義,將其作為普通字元處理 將轉義符 放在shell特殊字元前則shell忽略該字元原有的含義 root wang lenovo ideapad 100s ...

初學高階程式設計 shell程式設計

初學shell程式設計,遇到的一些問題和總結 一 bin sh 為什麼要在shell程式裡要加這一行?首先在shell程式設計裡面,符號確實是乙個注釋符號,但是在這裡絕對不是注釋符號,是給的乙個shell的路徑,相當於是給的乙個環境變數。如果沒有加上這一句話,則程式執行會用預設的shell來解釋執行...