Android的 - 亚行外壳输入文本撇号'信号

问题描述:

我想壳写下面的文字:Android的 - 亚行外壳输入文本撇号'信号

‘’你好,这是伟大”

我设法写

你好,它很棒。

有:

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

任何想法,如果有可能写的(')信号?在你们两个之前,在它和最后。

+0

当然,还存在语法的解决方案,并通过'它is' –

doc for ADB

“ADB壳setprop富‘A B’”命令现在是因为单引号(')由本地壳吞下一个错误,并且该装置看见“ADB壳setprop foo ab“。要使命令工作,引用两次,一次用于本地shell,一次用于远程shell,与使用ssh(1)相同。例如,“亚行外壳setprop富‘ 'A B'’”

所以只是做:

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

更换@ JoãoCartucho我更新了答案,现在试试这个? – Jeeter

+0

@JoãoCartucho你想接受答案吗? :) – Jeeter