linux使用java本地执行cd命令问题
来源:互联网 发布:仙侠道是哪个网络 编辑:程序博客网 时间:2024/05/21 02:19
使用java在本地执行linux的cd命令,一直报错“java.io.IOException: Cannot run program "cd": java.io.IOException: error=2, No such file or directory”。
代码如下:String cmd = "cd " + path + ";ls -Gt | head -n" + num;
Process ps = Runtime.getRuntime().exec(cmd);
后来代码修改为:
String[] cmd = {"/bin/sh", "-c", "cd " + path + ";ls -Gt | head -n" + num};
Process ps = Runtime.getRuntime().exec(cmd);
问题解决。
0 0
- linux使用java本地执行cd命令问题
- java执行cd命令
- java 执行linux 本地命令
- java使用Runtime.exec执行(本地)linux/Windows命令
- Java使用ProcessBuilder执行本地命令
- linux执行sh文件时候 cd命令总是提示对应文件不存在的问题
- 使用ProcessBuilder执行本地命令
- 使用ProcessBuilder执行本地命令
- java使用SSH执行UNIX命令问题
- linux 使用 java 程序执行 shell命令
- 使用java执行linux系统命令
- java使用Runtime.exec执行linux命令
- java使用Runtime.exec执行linux命令
- 使用java执行linux的sheel命令
- java使用Runtime.exec执行linux命令
- java使用ganymed-ssh2执行linux命令
- 【linux命令】cd命令
- linux命令:cd命令
- 最小二乘法曲线拟合
- charles抓android应用
- (转)设计模式六大原则(1):单一职责原则
- 为现有的项目追加本地git管理
- App Widgets
- linux使用java本地执行cd命令问题
- WinCE线程调度
- 10.spritkit征程——使用nodes来新增内容
- android 自定义dialog代码简单版
- 百度seo中url规范
- (转)设计模式六大原则(2):里氏替换原则
- nginx做两件事 之为什么要用其做反向代理
- STL中map容器使用自定义key类型报错详解
- hdu1086 You can Solve a Geometry Problem too 计算几何求线段交点个数,快速排斥实验+跨立实验