Process process;
//String rsync="/usr/bin/rsync -arp "+p_w_picpathSaveTrue+" "+p_w_picpathRead;
String rsync="cp "+p_w_picpathSave+SMALL_IMAGE_SIGN+fileNameAll+" "+p_w_picpathRead+"/upload/";
logger.info("同步命令"+rsync);
process=Runtime.getRuntime().exec(rsync);
InputStream os = process.getInputStream();
BufferedReader br = new BufferedReader(
new InputStreamReader(os));
String line = "";
while ((line = br.readLine()) != null) {
logger.info(line);
}
logger.info(" rsync end");
java程序执行linux命令,并线程阻塞,执行完才走下面代码
原创
©著作权归作者所有:来自51CTO博客作者tangyujing的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章