Проверить подключение к базе данных с помощью сценария оболочки

Я пытаюсь написать сценарий оболочки для проверки подключения к базе данных. В моем сценарии я использую команду

sqlplus uid/pwd@database-schemaname

для подключения к моей базе данных Oracle.

Теперь я хочу сохранить вывод, сгенерированный этой командой (до того, как он перейдет в приглашение SQL), во временном файле, а затем grep / find the строка "Connected to" из этого файла, чтобы проверить, в порядке ли соединение.

Может ли кто-нибудь помочь мне поймать вывод и выйти из этого приглашения и проверить, в порядке ли соединение?

9
задан John Kugelman supports Monica 23 September 2010 в 14:57
поделиться