0
我目前正在從ksh腳本運行Ab Initio命令。這個過程給我的127返回代碼..等待進程ID時返回代碼127
air sandbox run ${PSET_FILE_PATH} -SOURCE_DATA_DT ${LAST_DATE_CURR_MON} -AI_LOG_FILE ${LOG_FILE} >> ${LOG_FILE} 2>&1 &
process_id=${$}
sleep 60
ps -e -oruser=UID -opid,ppid,vsz,args=CMD | grep "${USER}" | grep -v grep | grep -v 'ps ' > ${ENV_BASE}/cems/recovery/hltcheck/${USER}_startup_mem.txt
wait ${process_id}
RC=${?}
[[ ${RC} -eq 0 ]] || End ERROR "Pset execution of creating mfs failed"
有很多的流程在這裏。哪一個產生127個返回碼(順便說一下,這是shell所使用的指示命令的返回碼無法找到)。 – chepner
你的意思是'process_id = $!'? – chepner
等待$ {process_id}返回錯誤代碼 –