Bash
使用 !迴聲中的字元
我弄亂了迴聲並且在迴聲顯示時遇到了問題!特點。
我試過這個。
echo -e "Wake!\nUp! bash: !\n!: event not found
那麼這個
# echo "Wake\!\nUp!" Wake\! Up!
那麼現在反斜杠和驚嘆號顯示。我怎樣才能正確使用這個字元?我錯過了什麼?
使用單引號:
$ echo -e 'Wake!\nUp!' Wake! Up!
如果您使用單引號 (
''
),shell 將按字面意思處理字元串,而如果您使用雙引號 (""
),它將視為!
對前一個命令(事件)的引用。