всем привет
хочу сравнить версию постгреса, получилось накатать такой запросец
psql -c «select ( cast ( replace ( substring ( version() from '.\..\..' ), '.', " ) as int ) > 900 )»
и все бы хорошо, но проблема в том что результат получается в виде :
?column?
----------
t
(1 row)
или
?column?
----------
f
(1 row)
можно ли как нибудь сделать чтобы результат уходил в return code psql ? пример: если я делаю psql -c «select bred» еррор код в консоле не нулевой ... хочется модифицировать этот запрос чтобы он влиял на еррор код, чтобы не «грепать» ничего лишнего (не обрабатывать вывод) ну и плюс к кроссплатформенности будет.
спасибо
![](/photos/15087:919610752.png)
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум return code (2001)
- Форум Return-code = 126 (2003)
- Форум bash boolean and return code (2006)
- Форум Как получить return code child`а ? (2016)
- Форум [grammar^Wspecifications nazi] POSIX & return codes (2008)
- Форум [etch] dpkg returned an error code (2008)
- Форум И опять почти синхронно обновились nano и ed (2017)
- Форум psql & pipe (2002)
- Форум cron ошибка Exited with return code = 1 (2014)
- Форум golang, psql, pgbouncer (2017)