Sed命令不起作用

时间:2014-11-21 11:41:31

标签: android

我有一个具有超级用户访问权限的设备。我想从我的应用程序中删除文本文件中的一行。这就是我使用的:

outputStream.writeBytes("sed -i '/debug.sf.nobootanimation=1/d' /data/local.prop\n");

sed命令完全删除文件,而不是调试行。为什么?我需要做些什么来使它工作?我希望它只删除debug.sf.nobootanimation=1行。

1 个答案:

答案 0 :(得分:0)

试试这个

outputStream.writeBytes("sed -i '/debug\\

.SF \ .nobootanimation \ = 1 / d' /data/local.prop\n");