-c --command
-c command
或
\--command command
将运行单个命令并在运行后退出。此命令在 shell 脚本中很有用。
可以使用以下两者之一:
-
一个命令字符串,该命令字符串可由不包含特定于 vsql 的功能的服务器完全解析。
-
单个元命令
不能将 SQL 元命令和 vsql 元命令一起使用。但是,可以按如下所示将字符串传送到 vsql:
echo "\\timing\\\\select * from t" | ../Linux64/bin/vsql
Timing is on.
i | c | v
---+---+---
(0 rows)
注意
如果在echo
中使用双引号 ("),则反斜杠的个数必须翻倍 (\)。