0
可以說我有一個KSH腳本創建一個變量....在該KSH腳本中,我調用另一個KSH腳本文件,並希望將變量從當前腳本傳遞到它調用的腳本...我怎麼做?將變量傳遞給另一個KSH腳本
可以說我有一個KSH腳本創建一個變量....在該KSH腳本中,我調用另一個KSH腳本文件,並希望將變量從當前腳本傳遞到它調用的腳本...我怎麼做?將變量傳遞給另一個KSH腳本
見下面的例子:
[STEP 101] # cat foo.ksh
#!/usr/bin/ksh
var='hello' ./bar.ksh
echo "[foo.ksh] var=$var"
export var='world'
./bar.ksh
echo "[foo.ksh] var=$var"
[STEP 102] # cat bar.ksh
#!/usr/bin/ksh
echo "[bar.ksh] var=$var"
[STEP 103] # ./foo.ksh
[bar.ksh] var=hello
[foo.ksh] var=
[bar.ksh] var=world
[foo.ksh] var=world
[STEP 104] #
太含糊。你的用例是什麼?你有什麼嘗試?什麼不工作?祝你好運。 – shellter
你想讓一個腳本的輸出成爲其他的輸入。 – Ajay
yes ...讓我們說一個腳本我在主腳本中設置了一個變量「my value」..(var1 =「my value」)...然後主腳本調用另一個腳本,我想使用var1變量在剛剛調用的腳本中... – user2061886