荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: cycker (风吹不散笑容), 信区: Linux
标  题: gftp-flashfxp转换脚本
发信站: 荔园晨风BBS站 (Mon Jun 21 22:27:41 2004), 站内信件


这里是awk文件


 BEGIN {FS = "\r\n"; RS = "\r\n+\r\n";}

{
#       print $1,$NF
        f1 = substr($1, 2, length($1)-2);

        z = split( f1, array, "\036 ");
        str="[";
        for (i=1;i<=z; ++i)
        {
              gsub(/\036|\177/,"",array[i]);
              str = str""array[i]"/";
        }
        str = substr(str,0,length(str)-1);
        str = str"]";
        hostname = "192.168.36.220";
        username = "anonymous"
        for (i=2;i<=NF;i++)
        {
                split($i, a2, "=");
                arrstr = str"[\""a2[1]"\"]=\""a2[2]"\";";
                if (a2[1] == "User")
                {
                    username = a2[2];
                    password = a2[2];
                }
                else if ( a2[1] == "anonymous" )
                {
                    username = "anonymous";
                    password = "cycker@hudong.org";
                }
                else if ( a2[1] == "Port")
                {
                        port = a2[2];
                }
                else if ( a2[1] == "IP")
                {
                        hostname = a2[2];
                }

         }
        print str;
        print "hostname="hostname
        print "port="port
        print "protocol=FTP"
        print "remote directory="re_dir
        print "local directory="lo_dir
        print "username="username
        print "password="password
        print "account="
        print "";


}
END{
}




--

http://hudong.szu.edu.cn/
http://hudu.net/

※ 修改:·cycker 於 10月16日23:42:30 修改本文·[FROM: 192.168.80.114]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.36.220]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店