Chinaunix

标题: linux系统中类似windows中cmd.exe的命令解释器是什么 [打印本页]

作者: siberfei    时间: 2012-11-21 14:13
标题: linux系统中类似windows中cmd.exe的命令解释器是什么
RT RT 求教啊 linux系统中类似windows中cmd.exe的命令解释器是什么
例如Runtime.getRuntime.exec(cmd.exe /c cd )能在windows下运行
怎样让Runtime.getRuntime.exec(cd )在linux下运行呢
作者: sakulagi    时间: 2012-11-21 14:55
bash
不过我觉得Runtime.exec不是很可靠。具体需要执行什么操作呢?
作者: zongg    时间: 2012-11-21 15:01
linux 下执行不了的。
作者: darrenlee3    时间: 2012-11-21 16:36
常用shell是bash
你那个项目想要干嘛,是想web界面执行输入的脚本,还是模拟命令行交互,两者思路不同,不是单纯一个cd不cd的问题
作者: action08    时间: 2012-11-21 16:44
web不有php system函数么
作者: siberfei    时间: 2012-11-22 10:44
回复 4# darrenlee3
实在web界面模拟命令交互行啊 我现在只会java
作者: darrenlee3    时间: 2012-11-22 14:42
回复 6# siberfei


    ProcessBuilder启动bash进程,另启两个线程,分别负责输出/输入,做好会话和同步,前端再弄个ajax,足够应付作业
作者: siberfei    时间: 2012-11-22 15:42
本帖最后由 siberfei 于 2012-11-22 15:46 编辑

回复 7# darrenlee3

貌似很牛B的样子 一定试试看:wink:
    其实好像是tomcat不能记录cd得到的路径之类的信息,我在试试能不能把路径保存下来




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2