gpt4 book ai didi

linux - 在 *nix 中,我们可以只为一个命令提供脚本吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:20 25 4
gpt4 key购买 nike

在一个 shell 脚本中,我需要调用一个 java 程序,它需要使用脚本设置一组环境变量,因为 java 程序将在一个循环中,并且设置 env 的源脚本将在每次迭代中发生变化,上一次迭代设置的环境变量会干扰下一次迭代。

我知道有一种方法可以只为当前命令设置变量 [VAR1=value myScript]。可以使用脚本作为源而不是变量来完成同样的操作吗?

最佳答案

正如 David C. Rankin 所说,使用子 shell:

(source ./your_script; ./your_java_program)

关于linux - 在 *nix 中,我们可以只为一个命令提供脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31085519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com