Changeset 821


Ignore:
Timestamp:
03/12/13 11:36:45 (11 years ago)
Author:
sdipsl
Message:
  • Include as comments equivalent bash commands to mimic ksh typeset -Z4. See #114
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh

    r809 r821  
    617617  typeset file_in file_out file_in_ file_out_ file_in_Name 
    618618  typeset -Z4 j4 
     619  #BASH declare j4 
    619620 
    620621  IsMatching="" 
     
    738739 
    739740            if [ ${nb_restart_file} -gt 1 ] ; then 
    740               j=0 
    741               until [ $j -ge ${nb_restart_file} ]; do 
    742                 j4=${j} 
     741              j=0                                      # BASH LINE NOT NEEDED 
     742              # BASH for j4 in in $( eval echo {0000..$(( nb_restart_file - 1 ))} ) ; do 
     743              until [ $j -ge ${nb_restart_file} ]; do  # BASH LINE NOT NEEDED 
     744                j4=${j}                                # BASH LINE NOT NEEDED 
    743745                if [ X${Buffered} = Xtrue ] ; then 
    744746                  IGCM_sys_GetBuffer ${Path_OUT}_${j4}.${extension_in} ${generic_restart_file_name_out}_${j4}.${extension_out} 
     
    748750                  IGCM_sys_Mv ${comp}_${generic_restart_file_name_in}_${j4}.${extension_in} ${generic_restart_file_name_out}_${j4}.${extension_out} 
    749751                fi 
    750                 (( j=j+1 )) 
     752                (( j=j+1 ))                            #BASH LINE NOT NEEDED 
    751753              done 
    752754 
     
    838840 
    839841          if [ ${nb_restart_file} -gt 1 ] ; then 
    840             j=0 
    841             until [ $j -ge ${nb_restart_file} ]; do 
    842               j4=${j} 
     842            j=0                                     # BASH LINE NOT NEEDED 
     843            #BASH for j4 in in $( eval echo {0000..$(( nb_restart_file - 1 ))} ) ; do 
     844            until [ $j -ge ${nb_restart_file} ]; do # BASH LINE NOT NEEDED 
     845              j4=${j}                               # BASH LINE NOT NEEDED 
    843846              if [ X${Buffered} = Xtrue ] ; then 
    844847                IGCM_sys_GetBuffer ${Path_BUF}_${j4}.${extension_in} ${generic_restart_file_name_out}_${j4}.${extension_out} 
     
    848851                IGCM_sys_Mv ${comp}_${generic_restart_file_name_in}_${j4}.${extension_in} ${generic_restart_file_name_out}_${j4}.${extension_out} 
    849852              fi 
    850               (( j=j+1 )) 
     853              (( j=j+1 ))                           # BASH LINE NOT NEEDED 
    851854            done 
    852855          else 
     
    972975  typeset i i_ file_in file_in_ file_out file_out_ file_outin file_outin_ generic_file_name nb_rebuild_file 
    973976  typeset -Z4 j4 
     977  #BASH declare j4 
    974978  typeset list_file nlist_file 
    975979  typeset compactoutputs 
     
    11081112        nb_restart_file=$( ls ${generic_restart_file_name_in}_????.nc 2>/dev/null | wc -l )  
    11091113        if [ ${nb_restart_file} -gt 1 ] ; then 
    1110           j=0 
    1111           until [ $j -ge ${nb_restart_file} ]; do 
    1112             j4=${j} 
     1114          j=0                                     # BASH LINE NOT NEEDED 
     1115          # BASH for j4 in in $( eval echo {0000..$(( nb_restart_file - 1 ))} ) ; do 
     1116          until [ $j -ge ${nb_restart_file} ]; do # BASH LINE NOT NEEDED 
     1117            j4=${j}                               # BASH LINE NOT NEEDED 
    11131118            if [ X${Pack} = Xtrue ] ; then 
    11141119              eval IGCM_sys_PutBuffer_Rest ${generic_restart_file_name_in}_${j4}.nc \${R_BUF_${comp}_R}/${generic_restart_file_name_out}_${j4}.nc 
     
    11231128              fi 
    11241129            fi 
    1125             (( j=j+1 )) 
     1130            (( j=j+1 ))                           # BASH LINE NOT NEEDED 
    11261131          done 
    11271132        else 
Note: See TracChangeset for help on using the changeset viewer.