sách gpt4 ai đã đi

Thay đổi biến đường dẫn của shell cha trong một tập lệnh shell

In lại 作者:行者123 更新时间:2023-12-01 07:48:45 26 4
mua khóa gpt4 Nike

我想在 shell 脚本中更改路径环境变量。路径变量需要在shell脚本执行后修改。

1 Câu trả lời

我知道有两种方法可以做到这一点。第一种是在当前 shell 的上下文中运行脚本:

. myscript.sh
source myscript.sh

但这会冒着用各种东西污染当前 shell 的风险。

我更喜欢信息泄漏量最小的解决方案。这意味着仍将其作为子 shell 运行,但在 statndard 输出中输出新路径:

PATH=$(myscript.sh)

这种方法要好得多,因为路径是唯一可能受子shell影响的东西,但你必须小心子shell输出的内容。

关于shell - 在 shell 脚本中更改父 shell 的路径变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4096461/

26 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com