How to Test Directory Set-Up - ORIG V0
Description
This block populates an F3 test directory from the F3-base directory. It clears and re-populates the working directory (ORIG) and updates the .DAT file directory (base/IMAGEFILES) in readiness for sensitivity testing.
Assumptions
- You have invoked a Bourne-Again Shell (bash) on ormacsrv1.lpl.arizona.edu
- You are a member of the group OREX\spc
- You have set up a skeleton directory in the following format:
/SPC_Test/F3G-Nav/ ORex/ DATA/ base/ IMAGEFILES/ SHAPEFILES/ lsupport/ orig/ results/ test/
User inputs
testID - Name of the F3 test directory (for example, 'F3E-Limbs')
blockID - User-specified identifier for typescript textfile name (for example, 'Block-01-01-TestDirSetUp-Orig')
Procedure
1. Initial inputs
# User inputs: testID=F3G-Nav blockID=Block-01-01-TestDirSetUp-Orig
2. Set-up
# Set-Up cd /SPC_Test/$testID script date pwd ls -l
3. Synchronize to base directory
# sync to F3-base directory rsync --delete -ha ../F3-base/orig . rsync -ha ../F3-base/base/IMAGEFILES base/
Not sure if this will be a step in general version. Need to fix numbering.
## VARIANCE-F3G: rm orig/DATA ln -s ../ORex/DATA orig/DATA ## END OF VARIANCE
4. Print details
# Print details ls -l orig cat orig/README ls -l base/IMAGEFILES cat base/IMAGEFILES/README
5. Complete procedure
# Block Complete exit # Save block log if [ ! -d /SPC_Test/$testID/log ]; then mkdir /SPC_Test/$testID/log fi mv typescript /SPC_Test/$testID/log/log-typescript-${blockID}
(Compiled by DL)