1 #!/usr/local/bin/perl -s
6 $xskip = ( $^O eq 'solaris' ) ? 600 : 500 ;
10 my $tail_dir = 'tail' ;
12 $SIG{ 'INT' } = \&cleanup ;
17 $prompt = '-prompt Stem:' ;
18 $echo = 'console_echo=1'
21 -d $tail_dir or mkdir $tail_dir, 0722 or
22 die "can't create $tail_dir working directory" ;
24 foreach my $log ( qw( foo bar bar_status ) ) {
25 unlink "$tail_dir/$log.log" ;
29 foreach $cmd ( split /\n/, <<EOT ) {
30 xterm -T Archive -n Archive -geometry 80x35+0+0 -e $ssfe $prompt run_stem $echo archive
31 xterm -T Monitor -n Monitor -geometry 80x35+$xskip+0 -e $ssfe $prompt run_stem $echo monitor
32 xterm -T Tail -n Tail -geometry 80x20+275+420
37 @cmd = split ' ', $cmd ;
41 chdir $tail_dir unless $cmd =~ /run_stem/ ;
69 if ( $pid = fork() ) {
71 push @children, $pid ;