If you're just feeding a big pile of SQL to psql
then you have a couple options.
You could run psql
with --echo-all
:
-a
--echo-all
Print all input lines to standard output as they
are read. This is more useful for script processing than interactive
mode. This is equivalent to setting the variable ECHO
to all
.
That and the other "echo everything of this type" options (see the manual) are probably too noisy though. If you just want to print things manually, use echo
:
echo
text
[ ... ]
Prints the arguments to the standard output, separated by one space and followed by a newline. This can be useful to intersperse information in the output of scripts.
So you can say:
echo 'Starting to insert into table X'
-- big pile of inserts go here...
echo 'Finished inserting into table X'
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…