Я пытаюсь написать сценарий оболочки для проверки подключения к базе данных. В моем сценарии я использую команду
sqlplus uid/pwd@database-schemaname
для подключения к моей базе данных Oracle.
Теперь я хочу сохранить вывод, сгенерированный этой командой (до того, как он перейдет в приглашение SQL), во временном файле, а затем grep / find the строка "Connected to" из этого файла, чтобы проверить, в порядке ли соединение.
Может ли кто-нибудь помочь мне поймать вывод и выйти из этого приглашения и проверить, в порядке ли соединение?