【发布时间】:2024-01-03 13:18:01
【问题描述】:
鉴于以下厨师食谱 sn-p:
bash "source a file" do
user "someUser"
cwd "/tmp"
code <<-EOH
source /tmp/test.sh
EOH
end
/tmp/test.sh 包含:
echo $USER >> /tmp/out.log
/tmp/out.log 然后包含“root”而不是“someUser”
这给我带来了问题,因为我需要以 someUser 身份运行所有源代码和 bash 命令。
【问题讨论】:
标签: bash chef-infra