Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

PostgreSQLの-cコマンドで結果だけが欲しい場合

PostgreSQLの-cコマンドで結果だけが欲しい場合、
commandオプションとAtオプションをつけると結果だけ出力することができます。

実際のところ

何らかの事情で

$ psql template1 -c "SELECT to_char(2016,'RN') AS id;"
       id        
-----------------
           MMXVI
(1 row)

ここで-Atをつけると、ヘッダと一致数が消えます。

$ psql template1 -At -c "SELECT to_char(2016,'RN') AS id;"
          MMXVI