getftpserver.pl
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. #!/usr/bin/perl -w
  2. #
  3. # Copyright (C) 2001 by USC/ISI
  4. # All rights reserved.
  5. #
  6. # Redistribution and use in source and binary forms are permitted
  7. # provided that the above copyright notice and this paragraph are
  8. # duplicated in all such forms and that any documentation, advertising
  9. # materials, and other materials related to such distribution and use
  10. # acknowledge that the software was developed by the University of
  11. # Southern California, Information Sciences Institute.  The name of the
  12. # University may not be used to endorse or promote products derived from
  13. # this software without specific prior written permission.
  14. #
  15. # THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
  16. # WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  17. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  18. #
  19. # An perl script that seperate inbound and outbound traffic of ISI domain, 
  20. # used by SAMAN ModelGen
  21. #
  22. # This work is supported by DARPA through SAMAN Project
  23. # (http://www.isi.edu/saman/), administered by the Space and Naval
  24. # Warfare System Center San Diego under Contract No. N66001-00-C-8066
  25. #
  26. open(FSERVER,"< ftpSERVER");
  27. open(FNODE,"> fnode.tcl");
  28. open(FCDF,"> ftp.server.cdf");
  29. $cnt=0;
  30. while (<FSERVER>) {
  31.         ($server,$rest)= split(/[n ]/,$_);
  32. $cnt++;
  33. }
  34. print FNODE "set num_ftp_server $cntn";
  35. foreach $j (1 .. $cnt) {
  36. $k=$j-1;
  37. $m=1.0/$cnt*$j;
  38. print FCDF "$k $j $mn"; 
  39. }
  40. close(FSERVER);
  41. close(FNODE);
  42. close(FCDF);