我在bash腳本中具有以下內容。 inputsqls.txt文件包含10個需要運行幾個小時的SQL語句。有沒有辦法在所有10條語句運行之前定期將結果寫入output.txt?即每30分鐘將所有執行的查詢結果寫入文件或每次一個查詢完成更新文件時,以便您可以檢查查詢結果的說4,而無需等待全部10完成。sqlplus - 定期將結果寫入文件
最終output.txt應包含所有10個查詢的結果。
sqlplus -l <<sqlly > output.txt
USER/[email protected]
@inputsqls.txt
EXIT
sqlly
注:分手每個文件只有一個說法是不是一個理想的解決方法。