2013-06-24 219 views
0

如何獲取像這樣的變量?從shell腳本讀取變量的shell腳本

a.sh

#!/bin/sh 
./b.sh 
echo "The message is: $MESSAGE" 

b.sh

#!/bin/sh 
MESSAGE="hello" 

然後運行:

$ ./a.sh 
The message is: 

我想利用可變信息的價值的。 sh

我該怎麼辦?

回答

1

如果你做. ./b.sh(或source b.sh取決於你的shell風味),它會運行b在一個shell中,而不是啓動一個不同的進程。

+0

非常感謝您的大力幫助! :) – Thida