我试图创建一个简单的脚本,将移动文件在我的Nexus 7上。它是股票Android 4.2.2。我所做的是我试图创建一个test.sh
脚本包含以下内容:Android脚本移动文件?
#!/system/bin/sh
su
cp -r /folder/* /mnt/sdcard/dcim/camera
在试图运行使用sh ./test.sh
在命令行这个脚本,我收到以下错误:
: not foundsh[2]:
: not foundsh[3]: su
cp: /folder/*: Permission denied
我已将test.sh
放在我的Nexus 7的根文件夹中,并且肯定有一个/system/bin
文件夹,其中有sh
。输入su
后,cp
命令也能正常工作,所以问题肯定会让脚本正常运行。任何人都可以帮助我排查可能出现的问题吗?谢谢。
您的第一行应该以'#!'而不是'*!'开头。 – Cairnarvon
哎呀,那是我在发布帖子时的一个错字。固定。 – raphnguyen