当前位置: 技术问答>linux和unix
那位大虾帮忙解释一下,为什么调用unix命令失败
来源: 互联网 发布时间:2015-06-27
本文导语: Process proc = Runtime.getRuntime().exec("echo "map" | /usr/sbin/cstm"); echo "map" | /usr/sbin/cstm 在hp-unix上面执行没有问题,为什么在java程序中调用总是不行? | 写一个shell #!/usr/bin/sh echo "map" | /usr/sbi...
Process proc = Runtime.getRuntime().exec("echo "map" | /usr/sbin/cstm");
echo "map" | /usr/sbin/cstm 在hp-unix上面执行没有问题,为什么在java程序中调用总是不行?
echo "map" | /usr/sbin/cstm 在hp-unix上面执行没有问题,为什么在java程序中调用总是不行?
|
写一个shell
#!/usr/bin/sh
echo "map" | /usr/sbin/cstm
看这个shell能不能被调用?
#!/usr/bin/sh
echo "map" | /usr/sbin/cstm
看这个shell能不能被调用?
|
map 上的引号去掉也成
简化一下
echo map
简化一下
echo map