我想在 bash 中使用 psql 返回的值。这是脚本:
psql "connection parameters" -c "SELECT pg_database_size('dbname');"
输出是这样的:
pg_database_size
------------------
5773072
(1 row)
但我只想要它,5773072
所以我可以在日志记录中使用它。任何人都可以帮忙吗?
我想在 bash 中使用 psql 返回的值。这是脚本:
psql "connection parameters" -c "SELECT pg_database_size('dbname');"
输出是这样的:
pg_database_size
------------------
5773072
(1 row)
但我只想要它,5773072
所以我可以在日志记录中使用它。任何人都可以帮忙吗?
除了@Milen 已经提供的内容之外,您可能还希望
-A
(--no-align
) 删除前导空格:顺便说一句:
pg_size_pretty()
可能感兴趣也可能不感兴趣。(
-t
)--tuples-only
选项也可用于:我知道了: