Sur*_*aut 6 shell android android-emulator
我有一个Android手机,我不断下载一些我不想出现在画廊中的媒体文件.别以为我在这里荒谬.为了完成这项任务,我写了一个小而简单的脚本.这里是.
echo "Below files will be hidden."
for fName in `ls /storage/extSdCard/Download/*.mp4`
do
echo $fName
mv -f $fName `basename $fName .mp4`.bak
done
Run Code Online (Sandbox Code Playgroud)
当我使用"文件资源管理器"应用程序的"脚本执行器"实用程序与root用户执行此脚本时,我收到如下错误消息.
mv: can't create 'abc.mp4': Read-only file system
Run Code Online (Sandbox Code Playgroud)
我假设"root"用户可以在基于unix/linux的系统中自由运行.任何人都可以指导我吗?
abc.mp4 打算放置的文件夹可能对所有用户都是只读的。使用父文件夹中的命令ls -l进行检查。
如果您想要文件夹中的abc.mp4,chmod请先使用更改文件夹权限。例如,如果文件夹名为folder:
chmod +wx folder
Run Code Online (Sandbox Code Playgroud)
w 表示写入权限,x 表示执行权限。权限更改后您可以顺利运行脚本。
| 归档时间: |
|
| 查看次数: |
1690 次 |
| 最近记录: |