fixed sh/node
[spider.git] / perl / import_users.pl
index 3111e064d8cd221b513d35ef599cf02cf3aa8791..159989b83d8a1ae283e638a51c2fff2cacadd608 100755 (executable)
@@ -20,16 +20,17 @@ BEGIN {
 
 use DXVars;
 use DXUser;
+use DXUtil;
 use Carp;
 
-$userfn = $ARGV[0] if @ARGV;
-unless ($userfn) {
-       croak "need a filename";
-}
+$inpfn = $ARGV[0] if @ARGV;
+croak "need a input filename" unless $inpfn;
 
+DXUser->del_file($userfn);
 DXUser->init($userfn, 1);
 
-do "$userfn.asc";
+my $s = readfilestr "$inpfn";
+eval $s;
 print $@ if $@;
 
 DXUser->finish();