web-dev-qa-db-ja.com

bashの文字列変数に引用符を挿入します

文字列変数の最初と最後に引用符を挿入する方法はありますか?

私はこの変数を言っています:

string="desktop/first folder"

これをエコーすると、次のように表示されます。

desktop/first folder

文字列を次のように保存する必要があります:

"desktop/first folder"
4
Ali Gul

変数の置換を行わない場合は、区切り文字として一重引用符を使用するため、文字列で二重引用符を使用できます。

string='"desktop/first folder"'
4
xenoid

Bashでは、\をエスケープ文字として使用できます。あなたの場合、次のように使用してください:

string="\"desktop/first folder\""
3
jcbermu