批量打patch (adpatch) 的設定步驟

tolywang發表於2012-11-12

1.所有的zip檔案放在一個目錄並解壓
2.取出所有目錄的名字存放於一個檔案中
  ls -ltr | awk '{print $NF}' | grep -v zip  >df.li
  一般df.li中第一行需要刪除掉
3.把命令輸出到shell指令碼
  cat df.li | while read line
  do
  patchbase=/volume/r02/applgerpa/patch_merged/ad
  patchno=$line
  patchname=$line
  echo "patchbase=/volume/r02/applgerpa/patch_merged/ad
  patchno=$line
  patchname=$line
  adpatch defaultsfile=$APPL_TOP/admin/$TWO_TASK/def.txt logfile=u$patchname.log patchtop=$patchbase/"$patchname" driver=u$patchno.drv   workers=32
interactive=yes"
  done >adpatch.sh
4.執行指令碼
  sh adpatch.sh

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-751349/,如需轉載,請註明出處,否則將追究法律責任。

相關文章