psql
, -q
/--quiet
seçeneğine sahiptir (QUIET
ortam değişkeni). pg_restore
'un sessiz bir seçeneği yok. pg_restore
'u gerçekleştirmenin herhangi bir yolu, yürütmekte olduğu SQL komutlarını açıkça göstermiyor mu?"psql --quiet" gibi bir "pg_restore --quiet" seçeneği var mı?
# e.g., here's the verbose output that I don't want to see:
$ pg_restore --cluster 8.4/mycluster mycluster.dump
---- PostgreSQL database dump
--
SET statement_timeout = 0;SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;SET check_function_bodies = false;
...
--
-- Name: data_src; Type: TABLE; Schema: public; Owner: postgres; Tablespace:--
CREATE TABLE data_src (
...
Neden çıkışı basit bir şekilde '/ dev/nul' olarak yönlendirmiyorsunuz? –
Çıktıyı herhangi bir potansiyel hata mesajını kaybetmek istemediğim için/dev/null adresine yönlendirmek istemiyorum. Muhtemelen stderr'e giderler, bu yüzden stdout'u/dev/null'a yönlendirebilirim, ama daha iyi bir şey fikrini beğenirim. Bazı bilgi çıktılarını görmeyi umursamıyorum, ancak her sql komutu değil. –