Android Runtime.exec()文件名带空格不生效
来源:互联网 发布:安卓好用的读书软件 编辑:程序博客网 时间:2024/06/06 00:15
今天遇到一个问题,在想使用Runtime.exec()创建软连接,但是没生效,一开始以为是权限问题,但是发现有的文件可以创建成功,后来才知道是因为文件名带空格不生效。
不止是ln命令,cp这些命令也都一样。
使用以下方法解决:
String [] commands = { "sh", "-c", " " };commands[2] = "带空格的命令";Runtime.getRuntime().exec(commands);
PS: 如果文件名中含有通配符、横杠,在执行命令时,也会影响执行结果,也可以用这种办法解决。
阅读全文
0 0
- Android Runtime.exec()文件名带空格不生效
- Android 中文文件名、带空格文件名读取或者播放问题
- Java使用Runtime.exec无法打开路径带空格的文件(报错)的解决办法
- Android: Runtime.exec()的陷阱
- android Runtime.getRuntime().exec使用
- Android Runtime.getRuntime().exec() 使用方法
- exec参数里面路径带空格问题
- exec 命令的相关问题,包括空格的文件名
- 删除文件名中带空格的文件
- DOS中文件名带空格怎么办?
- Runtime.getRuntime().exec(...),参数带有空格的解决方法
- 输出不带空格问题
- runtime.exec
- Runtime.exec()
- runtime exec
- runtime.exec()
- Android: Runtime.getRuntime().exec() 的注意事项
- Android: Runtime.getRuntime().exec() 的注意事项
- 发送有序广播
- IO(字符流——复制文本文件)
- 您的Microsoft Internet Explorer浏览器包含最新版本的内置Adobe Flash Player
- [转]spring mvc(注解)上传文件的简单例子
- js中自定义的map.js
- Android Runtime.exec()文件名带空格不生效
- 《近匠》专访GE 秦川、唐翊国——Predix工业物联网平台带来了什么
- Struts,Spring,Hibernate三大框架的面试与笔试题
- JedisPool
- 发送有序广播
- SpringAOP
- nginx 编译安装
- (0002) H5开发之Frame框架理解
- 商业智能