我想进一步扩展一下" Bash - 如何将参数传递给通过标准输入读取的脚本 "帖子.
我想创建一个采用标准输入的脚本,并在向其传递参数的同时远程运行它.
我正在构建的脚本的简化内容:
ssh server_name bash <&0
Run Code Online (Sandbox Code Playgroud)
如何采用以下接受参数的方法并将其应用于我的脚本?
cat script.sh | bash /dev/stdin arguments
Run Code Online (Sandbox Code Playgroud)
也许我这样做不正确,请提供其他解决方案.
cca*_*ton 16
试试这个:
cat script.sh | ssh some_server bash -s - <arguments>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9978 次 |
| 最近记录: |