回显回显选项

Jay*_*ley 0 linux bash

今天我正在测试一个脚本,由于某种原因我需要打印-n到控制台。

我尝试过echo -n,这当然只是回响而没有换行。我尝试过echo "-n",效果相同。

然后我尝试分配给一个变量: str="-n"。当然,什么echo $str也不echo "$str"做。

你会如何准确地回应-n?

Bar*_*mar 5

使用printf而不是echo

printf '%s\n' '-n'
Run Code Online (Sandbox Code Playgroud)