Possible Duplicate:
How to “send” variable to sub-shell?
I have a bash
script and inside that script I do sh
. How to pass a variable to the new shell? This is how it is (simplified to the specific problem):
script.sh:
#!/bin/bash
#......
MYVAR=myvalue
sh -c 'some_code_here'
#......
Basically I want to use the MYVAR
in my some_code_here
part. I am thinking of creating a temp script and executing it. But if there's a simple way to pass, I can avoid temp script.