Annotation of researchv10dc/cmd/netnews/config/postnews.usg, revision 1.1.1.1

1.1       root        1: : '@(#)postnews.usg    2.6     3/3/83'
                      2: if test $# -gt 1 ; then
                      3:        echo "$0: Too many args"
                      4:        exit 1
                      5: fi
                      6: if test $# -eq 1 -a ! -r "$1" ; then
                      7:        echo "$0: Can't read $1"
                      8:        exit 1
                      9: fi
                     10: echo "Subject: " \\c
                     11: read title
                     12: echo "Newsgroups (general): " \\c
                     13: read ng
                     14: if test x$ng = x ; then
                     15:        ng=general
                     16: fi
                     17: case $# in
                     18: 0)
                     19:        t=/tmp/pn$$
                     20:        trap "sleep 1; cp $t $HOME/dead.article ; echo saved in $HOME/dead.article ; rm -f $t; exit" 1 2
                     21:        echo "Subject: $title" > $t
                     22:        echo "Newsgroups: $ng" >> $t
                     23:        ${EDITOR:-vi} $t
                     24:        if inews -h <$t
                     25:        then
                     26:                :
                     27:        else
                     28:                if cat $t >>$HOME/dead.news
                     29:                then
                     30:                        echo Article saved in $HOME/dead.news
                     31:                fi
                     32:        fi
                     33:        ;;
                     34: 1)
                     35:        inews -t "$title" -n $ng < $1 &
                     36:        ;;
                     37: esac
                     38: rm -f $t

unix.superglobalmegacorp.com

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