我試着做在Linux中oneliner將從wp-config.php
收集數據庫主機,數據庫名稱,用戶名和密碼,並會合併成一條線在那裏我可以用.sh
文件導入數據庫。創建oneliner導入數據庫
的代碼,我需要收集塊:
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
/** MySQL database username */
define('DB_USER', 'username_here');
/** MySQL database password */
define('DB_PASSWORD', 'password_here');
/** MySQL hostname */
define('DB_HOST', 'localhost');
我試圖創建的行是:
mysql -h localhost -u username_here --password="password_here" database_name_here < db-backup.sql
我是新來這使我有什麼試圖做的是:
grep DB_HOST DB_USER wp-config.php | cut -d "'" -f4 | awk '{print "mysql -h "$0;}'
這開始工作,但是當我想添加更多信息到字符串即時通訊只是得到最後一部分。
如何編寫此文件以獲取包含所有信息的完整行?
非常感謝,它的工作! :) – Quarskel