2011-11-02 53 views

回答

4

行尾的反斜槓(\)將命令延續到下一行。不要用反斜槓結束命令的最後一行,它會執行整個命令。

如果你有一個未封閉的引用(「或'),該命令也將不會完成,直到你關閉報價。還有一些未完成的命令被檢測到並繼續提示你輸入其餘的命令。只是輸入'如果',例如將不會完成,直到外殼看到終止'fi'。

+0

所以只是'輸入'?似乎沒有工作,我只是得到另一行「...」 – Blub

+0

什麼shell是你在運行嗎?這適用於sh,bash,csh和tcsh。 –

+2

我剛剛意識到如果你有一個未封閉的引用(「或'),該命令也不會完成,直到你關閉引用。還有一些未完成的命令被檢測到,並繼續提示你輸入命令的其餘部分,只需鍵入'if',例如'不會'完成,直到shell看到終止'fi'(bash)。 –

0

第一行不以'\'結尾將執行它。