【发布时间】:2015-04-28 15:06:44
【问题描述】:
我刚找到 Vigrant,我正在尝试制作一个脚本来完全设置我的开发环境。我像服务器一样使用 Ubuntu 14.04.01。现在我使用脚本安装 LAMP,为 MySQL 设置密码,并更改 LAMP 服务器公共目录。现在我有一个包含许多 .sql 转储文件的目录。我想找到最新的并将其导入我的数据库。我在导入上次创建的 .sql 数据库转储时遇到问题。我找到了一个在目录中查找最后创建的文件的命令。
find /vagrant/VagrantFiles/DB/ -type f -exec stat -c "%n" {} + | sort -r | head -n1
但是当添加mysql命令导入它mysql --user=root --password=pass < {}并执行如下行:
find /vagrant/VagrantFiles/DB/ -type f -exec stat -c "%n" {} + | sort -r | head -n1 | mysql --user=root --password=pass < {}
我在终端 -bash: {}: No such file or directory 收到错误
我怎样才能做到这一点?
【问题讨论】:
标签: mysql shell ubuntu terminal vagrant