Board logo

标题: 20红包求sh脚本命令,路径和重命名问题liunx [打印本页]

作者: sd5812245    时间: 2018-3-3 20:25     标题: 20红包求sh脚本命令,路径和重命名问题liunx

环境搭建:
安卓手机 安装 终端模拟器   
路径/DCIM/  下新建目录FTP、MadV360 两个目录
路径/DCIM/MadV360/  下放随便放一个 bbb.jpg  和 一个aaa.vi(空文本改后缀即可)
路径/DCIM/ 的实际安卓路径是  /storage/emulated/0/DCIM/
路径/DCIM/ 下新建一个a.sh文件
a.sh脚本内容如下:
cd /storage/emulated/0/DCIM/MadV360
vifile=`ls *.vi`
jpgfile=`ls *.jpg`
mv ${jpgfile%%.jpg*}.jpg  /storage/emulated/0/DCIM/FTP/${vifile%%.vi*}.jpg
rm -f *.vi
终端模拟器  中 通过执行 source /storage/emulated/0/DCIM/a.sh 可以运行脚本
问题A:运行后提示 找不到文件或路径,  cd在sh中没成功执行
cd /storage/emulated/0/DCIM/MadV360 单独在终端中可以执行并进入目录
问题B:jpg改名正确后在FTP路径下 图片异常 ,无法查看,后缀命手动改掉在改回来就能正常浏览了
问题C:目录MadV360下  sh里的 rm -f *.vi 没成功删除aaa.vi    单独执行就可以删除。
求解 各位大神 能解决的加
qq:252007313
红包20
作者: ivor    时间: 2018-3-4 11:32

一般都是权限问题




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2