日期:2014-05-17  浏览次数:20630 次

system.out.println长度相关
各位,遇到个问题,
php调shell、shell调java,java通过system.out.println返回结果,php再对结果进行相应的处理。
问题是这种做法会不会有长度限制,比如out.println的长度很长很长,php那端取得的结果不全的可能?

求详解。

------解决方案--------------------
system.out.println 打到了输出流里面
shell 可以截获流,多长都没问题啊

比如tomcat的webapp中经常把log打到catalina.out里面,这时候想看log有没有报错,可以这样搞:
tail -f catalina.out | grep "Exception" 

文件的流通过管道传给tail了。

php我不懂,不知道shell与php交换。