データベースの外部でクエリを使用しようとしました。つまり、データベースにログインせずに結果を取得したいのです。オプション(-c)を見つけました。このオプションを使用すると、データベースの外部からクエリを実行できます。
test:~$ psql -U sat -c "select * from test.details";
それは出力を与えます。そのクエリをcrontabエントリに使用したいと思います。だから私は出力をファイルに保存しようとしました:
test:~$ psql -U sat -c "select * from test.details \g sat";
エラーが発生しました:
ERROR: syntax error at or near "\" LINE 1: select * from test.details \g sat
どうやってするか?