miller
发布于

the input device is not a TTY 问题

docker exec -it mysql /bin/bash -c 'mysql --version'

docker exec -t mysql /bin/bash -c 'mysqldump -uroot -p123456 databases_name' > /data/docker-volumes/mysql_backup/db_backup_`date +%F-%H:%M:%S`.sql

crontab 配置后 报错 the input device is not a TTY

gpt
使用-t但不是-i: 如果你需要一个虚拟终端但不需要输入(例如,为了获得格式化的输出),尝试只使用-t而不是-i。

把-i去掉 OK

浏览 (400)
点赞
收藏
评论