-1
我應該從腳本1調用腳本2,腳本2在腳本2中調用腳本3.在腳本3中有一些正在打印的STDOUT語句當我從腳本1調用腳本2.如果我使用腳本1調用腳本2 n腳本3的STDOUT語句不斷打印的次數n次。想要從另一個腳本調用腳本時擺脫std
如何在不更改腳本2和腳本3的情況下襬脫此問題?我想在我的腳本1中進行更改以解決此問題。請請幫助我。
在下面的代碼我打電話pri_000_table_truncate.ksh
腳本每次和這個腳本再次讓到名爲pri_000_functions.ksh
另一個腳本,同樣的消息不斷得到印刷每次如果我從劇本1這是如下貼接來電。
示例代碼:
if [[ ${PRI_TRNC1_FLG} = 'R' ]]
then
echo
echo "Truncating Table ${PRI_NZTBL1} of set $i..."
echo "Calling truncate generic shell script for the table ${PRI_NZTBL1}..."
echo
${PRI_EXE}/pri_000_table_truncate.ksh ${PRI_NZ_BATCH_DB} ${PRI_NZTBL1}
if [[ $? -ne 0 ]]
then
echo
echo "Truncate Failed for Table ${PRI_NZTBL1}..."
echo
exit 1
else
echo
echo "Successfully Truncated Table ${PRI_NZTBL1}..."
echo
fi
fi
我想我會頭暈,如果我一次讀第一段:) – fedorqui 2013-03-18 20:21:10
大聲笑.......... :) – Teja 2013-03-18 20:42:03