可能的重复:
如何将变量“发送”到子外壳?
我有一个bash
脚本,在该脚本中我做了sh
。如何将变量传递给新的shell?这是它的方式(简化为特定问题):
脚本.sh:
#!/bin/bash
#......
MYVAR=myvalue
sh -c 'some_code_here'
#......
Run Code Online (Sandbox Code Playgroud)
基本上我想MYVAR
在我的some_code_here
部分使用。我正在考虑创建一个临时脚本并执行它。但是如果有一种简单的方法可以通过,我可以避免使用临时脚本。
就export
这样:
#!/bin/bash
export MYVAR=myvalue
sh -c 'some_code_here'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7838 次 |
最近记录: |