Я передал результат SQL-запроса в файл журнала, и у меня возникли проблемы с получением значения 119 ГБ в столбце Free Space Column.Как получить значение под последним столбцом SQL-вывода
[echo] SQL*Plus: Release 11.2.0.1.0 Production on Wed Oct 1 13:39:19 2014
[echo]
[echo] Copyright (c) 1982, 2010, Oracle. All rights reserved.
[echo]
[echo]
[echo] Connected to:
[echo] Oracle Database 11g Release 11.2.0.1.0 - 64bit Production
[echo]
[echo]
[echo] Database Size Used space Free space
[echo] -------------------- -------------------- --------------------
[echo] 126 GB 7 GB 119 GB
[echo]
[echo] SQL> Disconnected from Oracle Database 11g Release 11.2.0.1.0 - 64bit Production
Вышеуказанный вывод и многое другое (т. Е. Типичный вывод SQL) хранится в переменной Ant. У меня возникают проблемы с получением последнего фрагмента вышеприведенного фрагмента, т. Е. Всего 119 ГБ в Free Space. Любая помощь была бы оценена.
разместить еще несколько строк. –
pipe to 'sed -n 's/\ [echo \] \ s * \ d * \ sGB \ s * \ d * \ sGB \ s * \ (\ d * \) \ sGB/\ 1/p'' может быть? – HuStmpHrrr
Это работает в окне окна в настоящее время, поэтому невозможно запустить sed. – Mosinel