shell 如何启动另外一个脚本执行,并传递参数

2025-04-21 11:46:01
推荐回答(2个)
回答(1):

子shell变量传递给父shell,中间可以保存个临时文件让父shell去读。

下边是一个子shell,传递给父shell的一个例子,仅做参考

#!/bin/bash

(
 subvar="hello shell"
 echo "$subvar" > temp.txt
)

read pvar < temp.txt

echo $pvar

回答(2):

我只知道,在Linux shell 脚本中,使用 export 可以传递变量
但变量不是参数