我正在使用以下腳本從資料庫檔案中獲取其中一個變數的資料
#!/bin/bash
sqlite3 pdu.db <<'END_SQL'
.timeout 2000
SELECT Variable_Value FROM Data Where Sr_No'7';
END_SQL
現在我想將上述命令的輸出存盤在一個變數中。我們如何將多個命令輸出存盤在 shell 腳本的一個變數中?
uj5u.com熱心網友回復:
將多行命令放在命令替換中沒有任何限制。
variable=$(sqlite3 /var/www/dbs/ha.db <<'END_SQL'
.timeout 2000
INSERT INTO table1 SELECT * FROM table2;
DELETE FROM table2;
END_SQL
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/470333.html