psql mengabaikan variabel PAGER saya


1

Saya ingin menggunakan lebih sedikit sebagai pager default saya. Karena itu saya miliki PAGER=lessdi .bashrc. Itu bersumber dengan benar:

$ echo $PAGER
less

Namun, psql masih menggunakan lebih banyak jika saya menyebutnya dengan psql. TETAPI: Jika saya menyebutnya dengan PAGER=less psql, psql menggunakan lebih sedikit.

Saya tidak tahu mengapa itu terjadi. Bukankah kedua panggilan itu harus identik? manmisalnya penghargaan $PAGER. Saya tahu ini karena

  • MANPAGER tidak diatur
  • PAGER=more man more bekerja seperti yang diharapkan
  • PAGER='' man more menonaktifkan paging sama sekali (juga seperti yang diharapkan)

Bagaimana cara mendapatkan psql untuk mengenali pengaturan pager saya?

Jawaban:


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.