#================================================== LibIGCM_sys Default host #================================================== This ksh library if a layer under some usefull environment variables and shell commands. All those definitions depend on host particularities. It manages a stack mechanism and test validity of operations. All function described bellow must be prefixed by IGCM_sys. #================================================== Program used in libIGCM #================================================== #================================================== function IGCM_sys_RshPost * Purpose: Master rsh command * Examples: #================================================== function IGCM_sys_Mkdir * Purpose: Master locale mkdir command * Examples: #================================================== function IGCM_sys_MkdirArchive * Purpose: Mkdir on Archive * Examples: #================================================== function IGCM_sys_MkdirWork * Purpose: Mkdir on Work * Examples: #================================================== function IGCM_sys_Cd * Purpose: master cd command * Examples: #================================================== function IGCM_sys_Chmod * Purpose: Chmod * Examples: #================================================== function IGCM_sys_FileSize * Purpose: Chmod * Examples: #================================================== function IGCM_sys_TestDir * Purpose: Test Directory that must exists * Examples: #================================================== function IGCM_sys_TestDirArchive * Purpose: Test Directory that must exists on Archive * Examples: #================================================== function IGCM_sys_Tar * Purpose: master un-tar command * Examples: #================================================== function IGCM_sys_UnTar * Purpose: master un-tar command * Examples: #================================================== function IGCM_sys_Qsub * Purpose: Qsub new job * Examples: #================================================== function IGCM_sys_QsubPost * Purpose: Qsub new job on scalaire * Examples: ************************************* Commandes de transfert des fichiers ************************************* #================================================== function IGCM_sys_Rsync_out * Purpose: treat return val of rsync * Examples: IGCM_sys_Rsync_out out_RET_rsync Error values and explanations can depend on your system version. #================================================== function IGCM_sys_Cp * Purpose: generic cp * Examples: #================================================== function IGCM_sys_Mv * Purpose: generic move * Examples: #================================================== function IGCM_sys_Put_Rest * Purpose: commande de transfert des restarts $(ARCHIVE). Quitte si le fichier ou si le répertoire d'arriver n'existe pas. * Examples: #================================================== function IGCM_sys_Put_Out * Purpose: commande de transfert des fichiers $(ARCHIVE) * Examples: #================================================== function IGCM_sys_Get * Purpose: Get * Examples: #================================================== function IGCM_sys_Rapatrie * Purpose: Rapatrie * Examples: #================================================== function IGCM_sys_GetDate_FichWork * Purpose: donne la date filesys d'un fichier sur le filesystem WORK * Examples: #================================================== function IGCM_sys_GetDate_FichArchive * Purpose: donne la date filesys d'un fichier sur le filesystem ARCHIVE * Examples: