Changeset 796 for trunk/libIGCM
- Timestamp:
- 02/13/13 15:38:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_sys/libIGCM_sys_ada.ksh
r795 r796 467 467 fi 468 468 typeset ExistFlag 469 ExistFlag=$( IGCM_sys_RshArchive "[ -d $1 ] && echo 0 || echo 1" ) 469 #Command depends on targeted file system 470 IGCM_sys_IsFileArchived $1 471 if [ $? = 0 ] ; then 472 ExistFlag=$( IGCM_sys_RshArchive "[ -d $1 ] && echo 0 || echo 1" ) 473 else 474 ExistFlag=$( [ -d $1 ] && echo 0 || echo 1 ) 475 fi 470 476 IGCM_debug_PopStack "IGCM_sys_TestDirArchive" 471 472 477 return ${ExistFlag} 473 478 } … … 498 503 IGCM_debug_PushStack "IGCM_sys_TestFileArchive" $@ 499 504 typeset ExistFlag 500 ExistFlag=$( IGCM_sys_RshArchive "[ -f $1 ] && echo 0 || echo 1" ) 505 #Command depends on targeted file system 506 IGCM_sys_IsFileArchived $1 507 if [ $? = 0 ] ; then 508 ExistFlag=$( IGCM_sys_RshArchive "[ -f $1 ] && echo 0 || echo 1" ) 509 else 510 ExistFlag=$( [ -f $1 ] && echo 0 || echo 1 ) 511 fi 501 512 IGCM_debug_PopStack "IGCM_sys_TestFileArchive" 502 513 … … 525 536 function IGCM_sys_CountFileArchive { 526 537 IGCM_debug_PushStack "IGCM_sys_CountFileArchive" $@ 527 IGCM_sys_RshArchive "ls ${@} 2>/dev/null | wc -l" 528 if [ $? -gt 0 ] ; then 538 #Command depends on targeted file system 539 IGCM_sys_IsFileArchived $1 540 if [ $? = 0 ] ; then 541 IGCM_sys_RshArchive "ls ${@} 2>/dev/null | wc -l" 542 status=$? 543 else 544 ls ${@} 2>/dev/null | wc -l 545 status=$? 546 fi 547 if [ ${status} -gt 0 ] ; then 529 548 echo "IGCM_sys_CountFileArchive : erreur." 530 549 fi … … 1361 1380 1362 1381 # test if the (first) file is present in the old computation : 1363 IGCM_sys_TestFileArchive ${dm_liste[0]} 1364 status=$? 1382 IGCM_sys_IsFileArchived ${dm_liste[0]} 1383 if [ $? = 0 ] ; then 1384 IGCM_sys_TestFileArchive ${dm_liste[0]} 1385 status=$? 1386 else 1387 IGCM_sys_TestFile ${dm_liste[0]} 1388 status=$? 1389 fi 1390 1365 1391 if [ ${status} -gt 0 ] ; then 1366 1392 echo "IGCM_sys_Get, ERROR : regular file ${dm_liste[0]} DOES NOT EXIST ."
Note: See TracChangeset
for help on using the changeset viewer.