【问题标题】:use variables set in a script file inside another script file使用在另一个脚本文件中的脚本文件中设置的变量
【发布时间】:2012-09-28 09:11:40
【问题描述】:

我在我的 shell 中设置了一些变量,因为我一直都需要它们。如何制作一个脚本,在设置了变量的同一个 shell 上调用该脚本来访问在 shell 中定义的变量,而不将它们显式地作为参数传递?

【问题讨论】:

    标签: shell variables variable-assignment


    【解决方案1】:

    您只需 source 脚本以及您的 shell 脚本中的分配,如下所示:

     . /path/to/settings  # Dot, blank, name of file.
    

    这将执行当前 shell 中的设置内容(与启动子 shell 不同,在子 shell 结束后分配丢失。)

    【讨论】:

    • 您也可以使用“.”的详细形式:“source”。 source /path/to/settings/ 也可以。
    • 甜我不知道它也是这样发展的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多