On peut exporter une variable vers un shell enfant mais pas l'inverse
[johand@zoot] ~/tmp $echo $myvar
[johand@zoot] ~/tmp $myvar="HELLO"
[johand@zoot] ~/tmp $echo $myvar
HELLO
[johand@zoot] ~/tmp $sh
[johand@zoot] ~/tmp $echo $myvar
[johand@zoot] ~/tmp $exit
exit
[johand@zoot] ~/tmp $export myvar
[johand@zoot] ~/tmp $sh
[johand@zoot] ~/tmp $echo $myvar
HELLO
[johand@zoot] ~/tmp $exit
exit
A la limite placer les variables dans un fichier
[johand@zoot] ~/tmp $unset myvar
[johand@zoot] ~/tmp $sh
[johand@zoot] ~/tmp $echo "myvar='Hello'" > monfic
[johand@zoot] ~/tmp $exit
exit
[johand@zoot] ~/tmp $echo $myvar
[johand@zoot] ~/tmp $eval $(cat monfic)
[johand@zoot] ~/tmp $echo $myvar
Hello
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.