Chinaunix首页 | 论坛 | 博客
  • 博客访问: 126091
  • 博文数量: 39
  • 博客积分: 2565
  • 博客等级: 少校
  • 技术积分: 360
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-13 10:13
文章分类
文章存档

2013年(2)

2012年(2)

2011年(3)

2010年(3)

2009年(3)

2008年(10)

2007年(4)

2006年(12)

我的朋友

分类: LINUX

2009-05-15 22:39:35

最近遇到一个问题需要同步文件到ftp服务器。
解决办法如下:
$JAVA_HOME/bin/java FileList | ftp -v -n 192.168.1.100
 
 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class FileList {

        /**
         * @param args
         * @throws IOException
         */

        public static void main(String[] args) throws IOException {
                try {
                        String ls_1="";
                          System.out.println("user admin password");
                          System.out.println("put a.txt");
                        Process process = Runtime.getRuntime().exec("ls");
                        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
                        while ( (ls_1=bufferedReader.readLine()) != null)
                          System.out.println("put "+ls_1);
                          System.out.println("quit");
// process.waitFor();

                } catch (Exception e) {
                        e.printStackTrace();
                }

        }
}

阅读(758) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~