天天看點

LINUX SHELL使用while循環數組

 具體代碼如下:

SRC_TEMP_FILES=(WordProcessor.uot, Spreadsheet.uos, Presentation.uop)
DEST_TEMP_TFILES=(泰山文字.uot, 泰山表格.uos, 泰山簡報.uop)
count=0
 
# 個數
while [ count -lt ${#SRC_TEMP_FILES[*]} ]
do
    SRC_FILE=${SRC_TEMP_DIR}/${SRC_TEMP_FILES[count]}
    if [ -f ${SRC_FILE} ]; then
        sudo -u  ${USER} cp ${SRC_FILE} ${DEST_TEMP_DIR}/${DEST_TEMP_FILES[count]}
    fi
 
    # 循環
    let count+=1
done      

繼續閱讀