我正在创建一个使用 mysqldump 实用程序备份 mysql 数据库的脚本。我正在外壳程序“sh”中编写此脚本。我想在脚本中捕获 mysqldump 的输出状态(即如果 mysqldump 命令失败或成功),以便我可以报告脚本是否成功。
mysqldump 是否返回输出状态?
有人可以告诉我如何做到这一点吗?
mysql -u root -pmysql;
SELECT TABLE_NAME AS "Table Name", table_rows AS "Quant of Rows", ROUND((data_length + index_length)/1024/1024,2) AS "Total Size Mb" FROM information_schema.TABLES WHERE information_schema.TABLES.table_schema='database_name';
Run Code Online (Sandbox Code Playgroud)
我想创建一个 shell 脚本,它将执行这些命令并返回结果。
我如何通过 shell 脚本运行这个命令?