DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T p

⟦0c161d9b4⟧ TextFile

    Length: 1636 (0x664)
    Types: TextFile
    Names: »pp_nightly.tex«

Derivation

└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
    └─⟦dc59850a2⟧ »EurOpenD22/pp5.0/pp-5.tar.Z« 
        └─⟦e5a54fb17⟧ 
            └─⟦this⟧ »pp-5.0/doc/manual/volume1/pp_nightly.tex« 

TextFile

\File{pp\_nightly.sh},{14:28},{Jun 12 1990}
\L{\LB{\C{}\#! \/bin\/sh}}
\CE{}\L{\LB{}}
\L{\LB{PATH=\/crg\/pp\/bin:\/crg\/pp\/cmds\/tools:\/usr\/local\/bin:\/usr\/ucb:\/bin:\/usr\/bin:\/usr\/5bin:}}
\L{\LB{export PATH}}
\L{\LB{\C{}\#}}
\CE{}\L{\LB{\C{}\# Shell script run nightly to collect up things etc.}}
\CE{}\L{\LB{\C{}\#}}
\CE{}\L{\LB{set \-x}}
\L{\LB{cd \/crg\/pp}}
\L{\LB{L=logs}}
\L{\LB{T=tables}}
\L{\LB{STATDIR=\/crg\/pp\/logs\/statistics}}
\L{\LB{}}
\L{\LB{exec 1\> \$L\/pp\-nightly.log 2\>\&1}}
\L{\LB{}}
\L{\LB{freespace . 2000 \|\| \{ echo NO space left on device; exit 1; \}}}
\L{\LB{}}
\L{\LB{\C{}\#Save the stats files}}
\CE{}\L{\LB{if [ \-f \$L\/stat ]}}
\L{\LB{then}}
\L{\LB{}\Tab{8}{DATE=`date +\%h\-\%d.\%T`}}
\L{\LB{}\Tab{8}{[ \-d \$L\/tmp ] \|\| mkdir \$L\/tmp}}
\L{\LB{}\Tab{8}{mv \$L\/stat \$L\/tmp\/stat.\$DATE}}
\L{\LB{fi}}
\L{\LB{}}
\L{\LB{\C{}\# And then once a week...}}
\CE{}\L{\LB{if [ `date +\%w` \-eq 0 ]}}
\L{\LB{then}}
\L{\LB{}\Tab{8}{YDATE=`date \S{}\"+\%h\-\%d\-\%y`}}
\L{\LB{}\Tab{8}{[ \-d \$STATDIR ] \|\| mkdir \$STATDIR}}
\L{\LB{}\Tab{8}{if pstat \$L\/tmp\/* \/dev\/null \| bin\/stat.awk \> \$STATDIR\/stats.\$YDATE}}
\L{\LB{}\Tab{8}{then}}
\L{\LB{}\Tab{16}{echo \'Sucessful \- removing old files\'}}
\L{\LB{}\Tab{16}{rm \$L\/tmp\/*}}
\L{\LB{}\Tab{8}{fi}}
\L{\LB{fi}}
\L{\LB{}}
\L{\LB{\# This should be first building command, as it updates the DERFIL2 file}}
\L{\LB{echo \'building the PP tables\'}}
\L{\LB{(cd tables; make install)}}
\L{\LB{}}
\L{\LB{\# update the niftp stuff}}
\L{\LB{echo \'building the niftp database\'}}
\L{\LB{(cd niftp; make ) }}
\L{\LB{}}
\L{\LB{echo UPDATE complete}}