Changeset 67 for trunk/libIGCM/libIGCM_sys/libIGCM_sys_calculo.ksh
- Timestamp:
- 03/18/09 18:37:16 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_sys/libIGCM_sys_calculo.ksh
r61 r67 174 174 175 175 #D-#================================================== 176 #D-function IGCM_sys_Nb_files_archive177 #D-* Purpose: Count files on Archive filesystem178 #D-* Examples:179 #D-180 function IGCM_sys_Nb_files_archive {181 ls ${@} 2>/dev/null | wc -l182 if [ $? -gt 0 ] ; then183 echo "IGCM_sys_RshArchive : erreur."184 fi185 }186 187 #D-#==================================================188 176 #D-function IGCM_sys_RshPost 189 177 #D-* Purpose: Master rsh command … … 353 341 echo "IGCM_sys_TestDir :" $@ 354 342 fi 355 if [ ! -d ${1} ]; then 356 echo "IGCM_sys_TestDir : Directory $1 does not exist." 357 IGCM_debug_Exit "IGCM_sys_TestDir" 358 fi 343 typeset ExistFlag 344 ExistFlag=$( [ -d $1 ] && echo 0 || echo 1 ) 359 345 IGCM_debug_PopStack "IGCM_sys_TestDir" 346 347 return ${ExistFlag} 360 348 } 361 349 … … 370 358 echo "IGCM_sys_TestDirArchive :" $@ 371 359 fi 372 if [ ! -d ${1} ]; then 373 echo "IGCM_sys_TestDirArchive : Directory $1 does not exist on ${ARCHIVE}." 374 IGCM_debug_Exit "IGCM_sys_TestDirArchive" 375 fi 360 typeset ExistFlag 361 ExistFlag=$( [ -d $1 ] && echo 0 || echo 1 ) 376 362 IGCM_debug_PopStack "IGCM_sys_TestDirArchive" 363 364 return ${ExistFlag} 377 365 } 378 366 … … 387 375 echo "IGCM_sys_TestFileArchive :" $@ 388 376 fi 389 if [ ! -f ${1} ]; then 390 IGCM_debug_PopStack "IGCM_sys_TestFileArchive" 391 return 1 392 else 393 IGCM_debug_PopStack "IGCM_sys_TestFileArchive" 394 return 0 395 fi 377 typeset ExistFlag 378 ExistFlag=$( [ -f $1 ] && echo 0 || echo 1 ) 379 IGCM_debug_PopStack "IGCM_sys_TestFileArchive" 380 381 return ${ExistFlag} 382 } 383 384 #D-#================================================== 385 #D-function IGCM_sys_CountFileArchive 386 #D-* Purpose: Count files on Archive filesystem 387 #D-* Examples: 388 #D- 389 function IGCM_sys_CountFileArchive { 390 IGCM_debug_PushStack "IGCM_sys_CountFileArchive" $@ 391 ls ${@} 2>/dev/null | wc -l 392 if [ $? -gt 0 ] ; then 393 echo "IGCM_sys_CountFileArchive : erreur." 394 fi 395 IGCM_debug_PopStack "IGCM_sys_CountFileArchive" 396 396 } 397 397
Note: See TracChangeset
for help on using the changeset viewer.