home *** CD-ROM | disk | FTP | other *** search
- #!/usr/bin/perl
- #
- # mkusrhosts
-
- $\ = ' '; # set ORS = ' ';
- $| = 1; # unbuffer stdout
-
-
- $rsh = "/usr/ucb/rsh";
- $hosts = '/usr/hosts';
- $machines = '/usr/adm/MACHINES';
-
- open machines || die "can't open $machines: $!";
-
- -d $hosts || mkdir($hosts, 0755) || die "can't mkdir $hosts: $!";
-
- chdir $hosts || die "can't chdir to $hosts: $!";
-
- unlink <*>;
-
- while (<machines>) {
- chop;
- s/\s.*//;
- link ($rsh, $_) || die "couldn't make link to $_: $!";
- print;
- }
- print "\n";
-