我编写了一个脚本来将表格内容提取到文本文件中。这是我的代码
#!/bin/bash
mysql -uroot -ppasswd database select * from table>textfile.txt
我已经更改了文件的权限,当我使用它运行它时,./myscript
它会创建 textfile.txt 但会将 mysql 手册加载到其中。我怎样才能实现我想要的结果
答案1
它会向您显示手册,因为它的语法错误。试试这个:
mysql -uroot -ppasswd database -e "select * from table" >textfile.txt
来自手册:
-e, --execute=name Execute command and quit. (Disables --force and history file.)