Provided by: psi3_3.4.0-5_amd64 bug

NAME

       psiclean - delete files in the PSI temporary directories

DESCRIPTION

       The  psiclean command finds a job name by scanning the input file for a keyword assignment
       of the form

          DEFAULT:FILES:DEFAULT:NAME = string

       It then goes through all of the machine's temporary directories and deletes all  files  of
       the  form string.*.  In previous versions of psiclean , temporary directories were assumed
       to be of the form

          /tmp[0-9]/$user

       In this version of psiclean , we get the names of the temporary directories from the  user
       input file by looking for volume paths of the form

          DEFAULT:FILES:DEFAULT:VOLUMEi = string

       It  is essential that users see to the removal of their scratch files as soon as their job
       completes, because temporary directories are usually a shared resource and  there  is  not
       necessarily  an  automatic  way  for files to be deleted from these areas.  Thus, the last
       command run after a job has finished should be the psiclean command.

       The user must take care to follow certain conventions when choosing filenames.  Any  files
       which  are  to  be  kept after a job completes should not be kept in the default temporary
       directories.  The FILES input must be used to specify other  locations  for  the  specific
       files  which  are to be kept.  psiclean will ignore files which are specifically listed by
       number (e.g., PSIF_CHKPT ) in the FILES section.  Files which are not needed after the run
       should  use  the default path given in the input file.  Otherwise, these files will remain
       on the system and will impede other jobs.

EXAMPLE

       Suppose the PSI temporary directories contained the following subdirectories and files:

       /tmp1/cpuhog:
       -rw-r--r--  1 cpuhog      14492 Jun 11 16:48 dicubane.30
       -rw-r--r--  1 cpuhog     187320 Jun  8 17:20 diketene.34
       -rw-r--r--  1 cpuhog      16384 Jun  7 19:17 o4big.30
       -rw-r--r--  1 cpuhog      16384 Jun  7 19:17 o4.30
       -rw-r--r--  1 cpuhog     974848 Jun  7 18:41 o4.34

       /tmp2/cpuhog:
       -rw-r--r--  1 cpuhog      14492 Jun 11 16:48 dicubane.30
       -rw-r--r--  1 cpuhog     187320 Jun  8 17:20 diketene.34
       -rw-r--r--  1 cpuhog      10904 Jun  7 18:50 o4big.30
       -rw-r--r--  1 cpuhog      10904 Jun  7 18:50 o4.30
       -rw-r--r--  1 cpuhog     973752 Jun  7 18:41 o4.34

       /tmp3/cpuhog:
       -rw-r--r--  1 cpuhog      14492 Jun 11 16:48 dicubane.30
       -rw-r--r--  1 cpuhog     187320 Jun  8 17:20 diketene.34
       -rw-r--r--  1 cpuhog       8192 Jun  7 19:17 o4big.30
       -rw-r--r--  1 cpuhog       8192 Jun  7 19:17 o4.30
       -rw-r--r--  1 cpuhog     966656 Jun  7 18:41 o4.34

       Let's also say that the user cpuhog is in a directory which contains an input  file  which
       has the following line in it:

       DEFAULT:FILES:DEFAULT:NAME = "o4"

       If  the  user cpuhog now executes the psiclean command, then the o4 files in the temporary
       directories would be deleted, leaving the following files:

       /tmp1/cpuhog:
       -rw-r--r--  1 cpuhog      14492 Jun 11 16:48 dicubane.30
       -rw-r--r--  1 cpuhog     187320 Jun  8 17:20 diketene.34
       -rw-r--r--  1 cpuhog      16384 Jun  7 19:17 o4big.30

       /tmp2/cpuhog:
       -rw-r--r--  1 cpuhog      14492 Jun 11 16:48 dicubane.30
       -rw-r--r--  1 cpuhog     187320 Jun  8 17:20 diketene.34
       -rw-r--r--  1 cpuhog      10904 Jun  7 18:50 o4big.30

       /tmp3/cpuhog:
       -rw-r--r--  1 cpuhog      14492 Jun 11 16:48 dicubane.30
       -rw-r--r--  1 cpuhog     187320 Jun  8 17:20 diketene.34
       -rw-r--r--  1 cpuhog       8192 Jun  7 19:17 o4big.30

AUTHOR

       C. David Sherrill <sherrill@alum.mit.edu>