Вставить кавычки в строковую переменную bash

есть ли способ вставить цитату в начале и в конце в строковую переменную?

у меня эта переменная говорю:

string="desktop/first folder"

Если я повторяю это, он будет отображать:

desktop/first folder

мне нужно, чтобы строка хранилась как:

"desktop/first folder"
5
задан Ali Gul
источник

2 ответов

Если вы не делаете подстановки переменных, используя одинарные кавычки в качестве разделителей, так что вы можете использовать двойные кавычки в строке:

string='"desktop/first folder"'
3
отвечен xenoid 2017-12-13 10:49:13
источник

в bash, вы можете использовать \ как escape-символ, что бы за ним ни следовало. В вашем случае используйте его так:

string="\"desktop/first folder\""
2
отвечен jcbermu 2017-12-13 11:45:48
источник

Другие вопросы bash bash-scripting string