Annotation of 3BSD/cmd/prmail.sh, revision 1.1.1.1

1.1       root        1: # print mail file
                      2: cd /usr/spool/mail
                      3: set multi=$#argv
                      4: if ($#argv == 0) then
                      5:        set me=`whoami`
                      6:        if (! -r $me) then
                      7:                echo No mail.
                      8:                exit(1)
                      9:        endif
                     10:        /usr/ucb/more $me
                     11:        echo 'Remove this mail [yn] ? \c'
                     12:        if (`gets n` == y) then
                     13:                rm -f $me
                     14:        endif
                     15: else
                     16:        while ($#argv > 0)
                     17:                if (! -e $argv[1] || -z $argv[1]) then
                     18:                        echo No mail for $argv[1]
                     19:                else
                     20:                        echo '>>>' $argv[1] '<<<'
                     21:                        /usr/ucb/more $argv[1]
                     22: # Removed per RJ Fateman
                     23: #                      if { /usr/ucb/more $argv[1] } then
                     24: #                              echo 'Remove this mail [yn] ? \c'
                     25: #                              if (`gets n` == y) then
                     26: #                                      rm -f $argv[1]
                     27: #                              endif
                     28: #                      endif
                     29:                endif
                     30:                shift argv
                     31:                if ($#argv > 0) then
                     32:                        echo '-----\n\n'
                     33:                endif
                     34:        end
                     35: endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.