在linux的環境變數中,通過在父程序中使用「export 變數名」,可以將變數匯入到子程序中。還可以通過在指令碼中呼叫另乙個指令碼(實際上建立了乙個子程序)。
在father指令碼中設定變數名為「film」,取值為「a few good men」,再在father指令碼中呼叫child指令碼,child指令碼中先列印「film」的值,後在修改「film」的值為「die hard」,例程如下:
father的指令碼:
#!/bin/sh
#father script.
echo "this is the father!"
film="a few good men"
film //沒有匯入到子程序中
echo "the :$film"
./child
echo "back to father"
echo "and the film:$film"
child的指令碼:
#!/bin/sh
echo "call from father, i child"
echo "film :$film"
film="die hard"
echo "changing film to :$film"
echo "exit child"
ubuntu環境中執行的結果:
在父程序中將變數名匯入到子程序中,新增export:
linux中mysql資料匯入到本地
本地環境 win10,遠端linux 場景 需要將遠端伺服器中的mysql資料匯出到win端進行檢視 步驟 1.從資料庫中把資料匯出到linux的目錄中,命令如下 home homework mysql bin mysql h p a u p d tablename e select from tb...
linux下mysql資料匯入到redis
自redis 2.6以上版本起,redis支援快速大批量匯入資料,即pipe傳輸。通過將要匯入的命令轉換為resp格式,然後通過mysql的concat 來整理出最終匯入的命令集合,以達到快速匯入的目的。1.建立測試表 create table order orderid varchar 38 de...
Excel資料匯入到Grid
方法一 string strcon provider microsoft.jet.oledb.4.0 data source strsource extended properties excel 8.0 string query select from sheet1 sheet1表示表 oledb...