PostgreSQLでパスワード入力を省略する方法
$HOME/.pgpassに以下のような内容のファイルを作って置いておく。
code:sh
# hostname:port:database:username:password
localhost:5432:hoge:fuga:hogefuga
コメント部分の内容をコロンで繋いで書いておくだけ。
なお、ワイルドカードが使えるので、localhost:5432:*:*:hogehogeのように書くことも可能。
そして、このファイルの権限は600にしておく必要がある。
code:sh
$ chmod 600 ~/.pgpass
公式ではここに書いてある
#PostgreSQL