问题描述
我java中有一个Stringa="123";我想再我的shell种接收到这个a,请问可以吗?
解决方案
解决方案二:
你System.out.println(a);这个a不就打印出来了
解决方案三:
应该可以的
解决方案四:
shell脚本中么?好像不可以吧
解决方案五:
System.out.print(a),然后用“|”管道,比如:javaTest|你的程序简单说,就是前面一个java程序的STDOUT就变成了后面一个程序的STDIN
解决方案六:
当然通过>输出到文件也可以比如javaTest>test.txtyourshellcommand<test.txt就是把test.txt当作java的stdout,在第二条命令当作yourshellcommand的stdin
解决方案七:
参考,或googleshell管道
解决方案八:
shell没有用过啊
解决方案九:
大家冲啊
解决方案十:
kill-9$(javaTest)假如Test类是下面这样的,那面上面这个就能杀死PID为123的进程。publicclassTest{publicstaticvoidmain(String[]args){Stringpid="123";System.out.println(pid);}}
时间: 2024-11-17 23:13:56