$ cat yourscript.sh
#! /bin/sh
echo "receive params:[[email protected]]"
curl -fsSL "http://somewhere/yourscript.sh" | /bin/sh
在这问不如自己搜索, Let me search it for:
https://stackoverflow.com/questions/5735666/execute-bash-script-from-url
echo 'echo "hello $1"' | bash -s "df"
把 curl 放脚本里面 用$1 $2 … 传入
environ
curl -fsSL "http://somewhere/yourscript.sh" | VAR=123 /bin/sh
另外,如果你对服务器有控制的话,也可以直接组合 get 参数。直接配置 web 服务器就行, nginx 都可以
rvm 的安装命令是
curl -sSL https://get.rvm.io | bash -s stable
聪明的你推理推理就出来了
结合 help 看一下
不是伸手党,是关键词没有兄台组织得好哇,搜 curl AND bash 返回来太多干扰项,要么教我 curl 怎么玩,要么告诉我 getopt 怎么用 -__-
偏门了,算是 work around 的方法,说明人很聪明 :D
有看 man ,但不认真