如何使用AWK简化写电影脚本: 多数据库备份例子
Angsuman Chakraborty
2008年4月20日
AWK是处理文件和文本数据的一种极端多才多艺和强有力的语言。 通常您能使用awk执行在Unix/Linux/Mac OS将否则采取完全的编程的努力的复杂任务命令行。 AWK为处理的日志是伟大的,创造然后将被执行和更的习惯剧本。 例如我想创造所有我的MySQL数据库,其中每一的备份对在压缩他们以后的一个单独的文件与gzip (最大压缩)。 我已经建立了在我的MySQL服务器上的数据库名单是名为数据库的文件(怎么原物!)。 在这里处理文件的awk剧本并且创造包含命令对备份所有数据库如上所述的另一个文件(名为database_backup)。
awk ‘{印刷品“mysqldump - u根- p --选择”, $1, “|gzip -9 >”, $1” .sql.gz "}’< databases="">database_backup
我实际上使用我指定密码,在-之后的一个有一点修改过的剧本p,因此我不必须每次键入它并且不使我跑此作为cron工作。
归档在 数据库之下, 标题新闻, 怎么对, Linux, MySQL, 编程, 网 |
|
RSS 2.0 |
Trackback 这篇文章 |
给这篇文章发电子邮件
您可以也喜欢读 |


增加到Technorati喜爱
































