我想在 bash 中转义双引号,我遵循了以下方法:
#!/bin/bash
this is a \"number\"!
Run Code Online (Sandbox Code Playgroud)
但我需要知道是否有另一种方式。
您可以将双引号括在单引号中:
echo '"'hola'"'
Run Code Online (Sandbox Code Playgroud)
或替代整个文本,包括双引号:
echo '"hola"'
Run Code Online (Sandbox Code Playgroud)
使用 GNU bash:
echo -e "this is a \x22number\x22"
Run Code Online (Sandbox Code Playgroud)
输出:
这是一个“数字”