PostgreSQLをシェルスクリプトで操作する方法を少し調べてみました。 #!/bin/bash # 接続文字列とかを環境変数で登録しとく export PGHOST=localhost export PGPORT=5432 export PGDATABASE=dbname export PGUSER=username export PGPASSWORD=password # PostgreSQLのプロセス数をゲットする PROC_COUNT=`ps -ax | grep postgres | grep -v grep | grep -c postgres` # プロセスが無かったら諦めよう if [ $PROC_COUNT -eq 0 ] ; then echo "PostgreSQL process not found..." exit 1 fi # SQL文を流してみよう PG_R