gpt4 book ai didi

bash - bash -s 有什么作用?

转载 作者:行者123 更新时间:2023-11-29 09:07:49 57 4
gpt4 key购买 nike

我是 bash 的新手并试图了解下面的脚本在做什么,我知道 -e 是退出但我不确定 -se$delimiter 的作用是什么?

$delimiter = 'EOF-MY-APP';

$process = new SSH(
"ssh $target 'bash -se' << \\$delimiter".PHP_EOL
.'set -e'.PHP_EOL
.$command.PHP_EOL
.$delimiter
);

最佳答案

-s 选项通常与 curl $script_url | 一起使用。 bash 模式。例如,

curl -L https://chef.io/chef/install.sh | sudo bash -s -- -P chefdk

-s 使 bash 从 stdin 读取命令(“curl”下载的“install.sh”代码),并且仍然接受位置参数。

-- 让 bash 将后面的所有内容都视为位置参数而不是选项。

bash 会将“install.sh”代码的变量$1$2 设置为-Pchefdk,分别。

引用:https://www.experts-exchange.com/questions/28671064/what-is-the-role-of-bash-s.html

关于bash - bash -s 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37224634/

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