Ali*_*Gul 5 bash string bash-scripting
有没有办法在字符串变量的开头和结尾插入引号?
我有这个变量说:
string="desktop/first folder"
Run Code Online (Sandbox Code Playgroud)
如果我回应这个,它会显示:
desktop/first folder
Run Code Online (Sandbox Code Playgroud)
我需要将字符串存储为:
"desktop/first folder"
Run Code Online (Sandbox Code Playgroud)
在 bash 中,您可以将其后的内容\用作转义字符。在你的情况下,像这样使用它:
string="\"desktop/first folder\""
Run Code Online (Sandbox Code Playgroud)
如果您不进行变量替换,请使用单引号作为分隔符,这样您就可以在字符串中使用双引号:
string='"desktop/first folder"'
Run Code Online (Sandbox Code Playgroud)