Provided by: psi3_3.4.0-6ubuntu1_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>