gpt4 book ai didi

bash - su输入命令中如何定义环境变量

转载 作者:行者123 更新时间:2023-11-29 09:00:18 25 4
gpt4 key购买 nike

此命令有一个空输出。

su user -c "ABC=abc;echo $ABC"

知道吗,如何在输入命令中定义变量?

最佳答案

将引号更改为单引号。双引号允许变量在尚未设置的当前环境中被替换。要查看差异,请使用 $USER 尝试您的版本并将其与此版本进行比较:

su user -c 'ABC=abc; echo $ABC; echo $USER'

关于bash - su输入命令中如何定义环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3676548/

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