1
我試圖打破涉及psql
命令字符串(即psql -c
)的長命令行,這似乎會導致錯誤。例如,在PostgreSQL 9.5和Ubuntu 16.04:什麼時候psql命令行字符串中的換行符有意義?
$ psql -c "\\dt"
正常工作,而
$ psql -c "
> \\dt
> "
產生:
ERROR: syntax error at or near "\"
LINE 2: \dt
只是出於好奇,當是確定以插入新行(即\n
)轉換爲psql
命令字符串?