psql ignora la mia variabile PAGER


1

Voglio usare meno come cercapersone predefinito. Quindi ho PAGER=lessnel mio .bashrc. Viene fornito correttamente:

$ echo $PAGER
less

Tuttavia, psql usa ancora di più se lo chiamo con psql. MA: se lo chiamo con PAGER=less psql, psql usa meno.

Non ho idea del perché. Le due chiamate non dovrebbero essere identiche? manper esempio onori $PAGER. Lo so perché

  • MANPAGER non è impostato
  • PAGER=more man more funziona come previsto
  • PAGER='' man more disabilita il paging del tutto (anche come previsto)

Come faccio a far riconoscere a psql le mie impostazioni del cercapersone?

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.