2015-08-19 202 views
2

在linux命令提示符(終端)中,我意外地鍵入'符號,然後終端打印與提示>。linux命令'符號

像這樣

[email protected]:~$ ' 
> 

我想知道,這是什麼符號(')代表什麼,如果我們繼續打字上(>)提示發生。

如果有人請與我分享。

+0

這是一個報價,開始一個字符串;提示提醒您應該終止字符串(使用另一個單引號)。 – Amadan

回答

1

用單引號(')引用一個字符串可以防止shell擴展。例如,grep '*' myfile.txt允許您在文件中搜索*字符,而不是將其擴展到當前目錄中的文件列表。

>是多行字符串的提示符。在您終止與另一個'的報價之前,它不會被傳遞到shell。

1

這只是表示您啓動了一個帶引號的字符串,該字符串可以包含換行符。如果您輸入另一個'字符,則報價已完成。然後按回車將最有可能告訴你,這個命令不存在。