在RPi 3的命令行上执行sudo iwlist wlan0 scan | grep ESSID
,我获得了所有可用的WiFi ESSID。但是,任何带撇号的结果都会导致:
ESSID:“Ryan \ xE2 \ x80 \ x99s iPhone”
有没有办法对此命令的输出进行编码,以便它不会产生这些字符?
答案 0 :(得分:1)
您可以使用例如
echo -e $(sudo iwlist wlan0 scan | grep ESSID)
echo -e
部分将取消字符,例如唠叨\xXX
。
注意:这似乎取决于shell和版本。