簡體   English   中英

如何在bash中轉義變量?

[英]How to escape variables in bash?

我想在bash中執行以下操作:

echo "Installing WordPress Development..."
noroot wp core install --url=development.local.dev --quiet --title="Local WordPress Dev" --admin_name=admin --admin_email="admin@local.dev" --admin_password="password"

據我了解,bash中的“本地”是保留字,因此此代碼將因此而失敗,對吧? 如何轉義此本地,以便將其解釋為字符串?

無需逃避“本地”。 僅當單詞出現在行首時,它才具有特殊含義,例如local SOME_VAR='some value' 此外,它只能用於功能中。

如果嘗試運行問題中的代碼,您會發現它可以工作,並且--url=development.local.dev被解釋為沒有任何特殊含義的字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM