GetConf
上传用户:pycemail
上传日期:2007-01-04
资源大小:329k
文件大小:1k
源码类别:

Ftp客户端

开发平台:

Unix_Linux

  1. #!/usr/bin/perl
  2. # $Id: GetConf,v 1.2 1999/09/12 17:04:55 macgyver Exp $
  3. #
  4. # GetConf: Obtain a list of all ProFTPD configuration directives.
  5. # Author: MacGyver aka Habeeb J. Dihu <macgyver@tos.net>
  6. # Copyright(C) 1999, MacGyver.  All Rights Reserved.
  7. #
  8. foreach $arg (sort @ARGV) {
  9.     open(FILE, $arg) || die("Unable to open $arg: $!");
  10.     
  11.     while(<FILE>) {
  12. next unless /^s*statics*conftables*([^s_]*)_.*/;
  13. print "Module $1:n";
  14. while(<FILE>) {
  15.     last if /};/;
  16.     
  17.     if(/{s*"(.*)".*}/) {
  18. print "  $1n";
  19.     }
  20. }
  21. print "n";
  22.     }
  23.     
  24.     close(FILE);
  25. }