Richard Garland Columbia University Chemistry Department 24-Nov-1982 Utilities of a general nature are in 2 subdirectories of this directory: [...COM] Command files [...FOR] Fortran files -------------------------------------- Command files: ( in [...COM] ) ALARM.COM;1 - Schedule a job to run and send an alarm message back. ALLOCWAIT.COM;1 - Try to allocate, wait and retry if busy. DEF.COM;1 - Set default procedure. DEFUP.COM;1 - Set default to next higher level directory (parent). DO.COM;1 - Do a given command on a set of files. DOB.COM;1 - Same as above in a batch job. EDIT.COM;1 - Run SOS with memory and purge prompt. EDITLIB.COM;1 - Extract from .TLB, edit, replace. EDT.COM;1 - Run EDT with memory and purge prompt. EDTFORLIB.COM;1 - Extract from .TLB, edit, compile, replace in .TLB and .OLB EDTREN.COM;1 - Edit and rename output. EXECUTE.COM;1 - Compile, link and run fortran program. FORLIN.COM;1 - Compile and link fortran program. FORTRNLIB.COM;1 - Extract from .TLB, compile, replace in .OLB. GIVE.COM;1 - Give file to another. INITWAIT.COM;1 - Try to init tape. Wait and retry if not ready. INS.COM;1 - Run EDT /ReadOnly with memory. LINK.COM;1 - Link program, prompt to delete .OBJ, purge .EXE MAILEDT.COM;1 - EDT for MAIL subprocess. MOUNTWAIT.COM;1 - Try to mount tape. Wait and retry if not ready. MOVE.COM;1 - Move files to another directory, delete original. ---------------------------------------- Fortran files: (in directory [...FOR] APPOINT.FOR;76 - Appointment calender program. APPOINT1.FOR;5 - Same as above - for LOGIN file. ASGNSUPR.FOR;8 - Used for "memory". qualify a file name, strip verno, assign. CRETTLOG.FOR;15 - Create /System logname for MSG program. DELTTLOG.FOR;1 - Delete same. DELFILE.FOR - This routine maps a file to memory and sets its contents to BLANK. This may be useful for obliterating sensitive information before deleting a file. It will negate the possibility of scavenging. DISKTAPE.FOR;1 - Reverse of TAPEDISK. ERASE.FOR;1 - Use screen pkg for terminal independent screen erase. MAPFILE.FOR;1 - Map a file to memory section. prototype program. MSG.FOR;50 - Send MSG to other user. Need also CRETTLOG, DELTTLOG. These programs are installed with privilege. PHONELIST.FOR;47- Phone directory maintainer. STRIPSEQ.FOR;7 - remove Sequence #s (ala IBM), remove trailing blanks. Cuts file space IN HALF. TAPCOPLAB.FOR;1 - Copy Labeled IBM type tape. Ascii or ebcdic. TAPECOPY.FOR;9 - Copy any fixed block length tape. Ascii or ebcdic. TAPEDISK.FOR;1 - Copy ANY tape to disk for recopying to tape (DISKTAPE) TAPEIO.FOR;12 - Do arbitrary QIOs on tape. VTTITLE.FOR;19 - Write username in double high letters on VT100, set scrolling region below same.