Android - adb shell输入文本撇号'信号

时间:2017-06-02 22:19:50

标签: android adb-shell

我希望shell写下以下文字:

  

''你好,这太好了。''

我设法写了

  

您好,很棒。

使用:

adb shell input text 'Hello,%sits%sbeen%sgreat.'

是否有可能写出(')信号?在你好两个之前,在它和最后。

1 个答案:

答案 0 :(得分:2)

来自doc for ADB

  

“adb shell setprop foo'a b'”命令现在是一个错误,因为单引号(')被本地shell吞并,设备看到“adb shell setprop foo a b”。要使命令工作,请引用两次,一次用于本地shell,一次用于远程shell,与ssh(1)相同。例如,“adb shell setprop foo”'a b'“”

所以就这样做:

adb shell input text "''Hello,%sit's%sbeen%sgreat.''"