shell將命令輸出結果儲存到變數中的幾種形式及相應的輸出結果,使用時須注意對應關係,記錄在此以便使用時查詢比較
#!/bin/bash
abc="echo 66666666666666666" # 只用乙個""包住了echo語句
def=`echo '777777777777777'` # 用``包住了echo語句,並用''包住了列印內容
ghi="echo '888888888888888'" # 用""包住了echo語句,並用''包住了列印內容
xyz=`$abc`
uvw=$def
rst=`$ghi`
echo "xyz=abc=$xyz"
echo "uvw=def=$uvw"
echo "rst=ghi=$rst"
輸出結果:
xyz=abc=66666666666666666
uvw=def=777777777777777
rst=ghi='888888888888888'
mysql將查詢結果儲存到檔案
1.新建查詢語句檔案query.sql,內容如下 set names utf8 select feedid,city message from feed limit 1000 上面的set names utf8語句是設施當前使用的編碼,如果編碼和資料庫的編碼不一致,會出現亂碼 2.執行如下 root...
saltstack 將推送結果儲存到mysql中
saltstack的每次推送資訊都會在相應的minion中儲存24小時,但是為了之後進行命令安全審計,我們需要將這些首席資訊官期的儲存起來,我麼可以將資訊儲存到mysql中,這裡會出現兩個角色,mysql負責儲存資料,mysql python負責收集資料,我們在master中安裝mysql與mysq...
利用python將hive查詢結果儲存到mysql
python指令碼連線hive獲取返回值 此指令碼支援add jar file 使用者hive查詢結果的返回值更新mysql指定表指定字段 def mysqlexe sql conn mysqldb.connect host 10.10.111.111 user user passwd passwo...