Quoting

使用回顯命令時無法包含逗號

  • July 25, 2018

我試圖在 /etc/snmp/snmpd.conf 文件中回顯 SNMP 配置,但是,我注意到它正在刪除“”,同時回顯配置文件中的文本…..我嘗試了以下方法,但是想不通……請幫忙!!!!作業系統:Oracle Linux 伺服器 6.4 版 在此處輸入圖像描述

引號(單引號'或雙"引號)用於引用其他特殊字元,如空格和全域字元,或其他引號:

$ echo "*"
*
$ echo "'"
'
$ echo '"ab""c"'
"ab""c"

或者您可以使用反斜杠來轉義引號:

$ echo \"abc\"
"abc"

單引號和雙引號之間的區別在於雙引號內的反斜杠(用於轉義其他字元)和美元符號(用於參數擴展和命令替換)仍然是特殊的。在單引號內,它們不是。

也可以看看

引用自:https://unix.stackexchange.com/questions/458335