\write
Writes the current query buffer to the file filename or pipes it to the shell command command . If the current query buffer is empty, the most recently executed query is written instead.
Reading PG 18·Select a recorded version
- Client
- psql 18.7
- Case-sensitive spelling
- \write
- command
- \write
- manual path
- app-psql.html#APP-PSQL-META-COMMAND-WRITE
- modifiers
- Unknown
- signature
- \w or \write filename \w or \write | command
- spellings
- \w, \write
Definition PG 18
\wor\writefilename\wor\write|commandWrites the current query buffer to the file
filenameor pipes it to the shell commandcommand. If the current query buffer is empty, the most recently executed query is written instead.If the argument begins with
|, then the entire remainder of the line is taken to be thecommandto execute, and neither variable interpolation nor backquote expansion are performed in it. The rest of the line is simply passed literally to the shell.
Exact case-sensitive spellings
\w\write
Spellings in this manual definition
Compare versions
Complete source facts
documentation revision
{"inputs":[{"file":"app-psql.html","kind":"same-version-reviewed-manual","locale":"en","sha256":"af50448485df02bdef2b72b8347192ba029c7082b8d0392ecb17db44ad533aaf","version":"18.7"},{"file":"app-psql.html","kind":"same-version-reviewed-manual","locale":"zh-Hans","sha256":"cb475c53a16d9e06358f5e6c9c5649645db92568cfd319f230c62c9f57ae090b","version":"18.7"}],"release":"18.7","runtime_remeasured":false,"source_revision":"pgdoc:b9f0e7232f60f380d642ac9b99226606c254b552"}Source references
Full definition and evidence JSON
Definition sources
center · PostgreSQL 18 · 1b2d62b4845aa46374f2cb680f95d3392322cc8128646992ae4e18d0e7084915
Text language: en · 1b2d62b4845aa46374f2cb680f95d3392322cc8128646992ae4e18d0e7084915