【发布时间】:2021-11-13 00:54:26
【问题描述】:
这些工作正常:
/bin/dash xyz.sh arg1
curl | /bin/dash -
用例:
curl | sh - arg1
Ubuntu 执行如下:
curl | /bin/dash - arg1
这失败了:sh: 0: Can't open arg1
如何将 arg1 传递给curl | /bin/dash?
【问题讨论】:
标签: dash-shell
这些工作正常:
/bin/dash xyz.sh arg1
curl | /bin/dash -
用例:
curl | sh - arg1
Ubuntu 执行如下:
curl | /bin/dash - arg1
这失败了:sh: 0: Can't open arg1
如何将 arg1 传递给curl | /bin/dash?
【问题讨论】:
标签: dash-shell
这是一个百灵鸟,通过例如localhost localhost 参数
按要求发送至curl:
echo curl --head '"$@"' | sh -s localhost localhost
【讨论】: