如何使用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喜愛

































