任何人都知道为什么这些更新说明中的这一行不起作用。
https://github.com/discourse/discourse/blob/master/docs/INSTALL-ubuntu.md#updating-discourse
DATESTAMP=$(TZ=UTC 日期 +%F-%T) pg_dump --no-owner --clean discourse_prod | gzip -c > ~/discourse-db-$DATESTAMP.sql.gz tar cfz ~/discourse-dir-$DATESTAMP.tar.gz -C /var/www 话语
前 2 行有效,我可以看到 .gz 文件正在我的主目录中创建。但是当我运行第三行时tar cfz ~/discourse-dir-$DATESTAMP.tar.gz -C /mydiscourse directory
它失败并给我一个错误:
tar:未指定文件或目录
我什至将其更改为
tar cfz ~/discourse-db-$DATESTAMP.tar.gz -C /mydiscourse directory
因为 db 是文件名。不是目录,但这仍然给我一个错误。有谁知道这可能是什么?