我有一个目录,里面有一堆CSV文件,我想把它们全部导入MongoDB,然后删除所有的文件。在
在Ubuntu14.04上,可以使用以下方法:
for f in /home/v/scr/alerts/*;
do
mongoimport -d emails -c main --type csv --file "$f" --headerline && rm /home/v/scr/alerts/*;
done
但是,我现在收到了以下输出(在Ubuntu 16.04上):
^{pr2}$似乎第一个CSV文件被正确导入,然后所有不是我想要的东西都被删除了。在
第一次导入后,将从源目录中删除中的所有文件
只删除已导入的文件
或者导入成功后删除所有源文件
^{pr2}$我们也可以选择包含isFile检查
相关问题 更多 >
编程相关推荐