【发布时间】:2019-07-25 11:41:51
【问题描述】:
我试图了解为什么在 sh 文件中使用 echo 命令不起作用。 我用 7-zip 制作了一个可刷写的 zip,它包含一个 shell 脚本。 更新脚本是
ui_print("");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
package_extract_dir("test", "/tmp");
set_perm(0, 0, 0777, "/tmp/test.sh");
run_program("/tmp/test.sh");
delete_recursive("/tmp");
unmount("/system");
unmount("/data");
我的 test.sh 是这样的:
#!/sbin/sh
rm -rf /system/app/YouTube
echo "Delete Youtube"
test.sh 删除 Youtube 文件夹,但 echo 命令不起作用。
我使用 TWRP 3.2.3.0 恢复。
我知道命令可以回显,因为我在 recovery.log 中看到它
【问题讨论】: