3

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

У меня есть эта переменная сказать:

string="desktop/first folder"

Если я повторю это, он покажет:

desktop/first folder

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

"desktop/first folder"

2 ответа2

3

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

string='"desktop/first folder"'
2

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .