EBS。找出指定的TABLE在哪些Fomrs中有使用到

 今天程式開發人員有一個需求,想找出一個客製的TABLE:WP_TIMES,有在哪一個EBS forms中使用

因為手動一個一個找實在太花費時間了,所以就寫了一個簡易版的比對shell script,在此記錄一下,未來應該還有機會用到。

我的想法是由特定的目錄,如:ap,自動抓取底下指定條件的檔案,再以比對字串的方式將檔案名稱output到螢幕上,其中 -n 是用來判斷變值是否為空值

#!/bin/bash
for f in ap/*.fmb
do
   a=`grep 'WP_TIMES' $f`
   if [ -n "$a" ]
   then
      echo $f
   fi
done