我想从scala脚本执行mysqldump -u talkexchange -p --opt talkexchange > /talkmedia/backups/database_backup.sql
命令。我该怎么办呢?感谢。
答案 0 :(得分:2)
您可以像@ {0__一样建议使用sys.process._
,但稍微调整一下:
import sys.process._
import java.io.File
"mysqldump -u talkexchange -p --opt talkexchange" #> new File("/talkmedia/backups/database_backup.sql")
否则>
将被解释为mysqldump
的参数,而不是重定向运算符。