没有这样的文件或目录

没有这样的文件或目录

在服务器上运行此命令:

mongorestore -c basic --drop -v --db my_db -u user -p pass dump/basic.bson

运行良好。

但是当我将这一行放入脚本(sh)文件中时:

Failed: error scanning filesystem: lstat dump/basic.bson

当然,我打算在该脚本文件中加入不少这样的代码。

我甚至更改了该转储目录的权限,但无济于事。可能不相关。我不知道。我很确定这里有人知道 )

看起来我们正在运行:

Distributor ID: Debian
Description:    Debian GNU/Linux 7.8 (wheezy)
Release:        7.8
Codename:       wheezy

无论如何,它都是 Google Cloud 中的 VPS。

答案1

谜题到此结束。在尝试了权限、绝对路径等方法后。
原因如下:
我在 Windows 中创建了该文件,而行尾错了。使用 notepad++ 修复后,一切运行正常!

相关内容