我们做的脚本,放到服务器以后,弄一个命令,结果如果是curl就只能centos执行,wegt就只能debain、ubuntu执行,如果centos要用wegt,还要换源后再安装wegt才能执行wegt的命令。
这个问题很简单,我们看看宝塔的安装命令就知道怎么解决了
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_latest.sh;else wget -O install_latest.sh https://download.bt.cn/install/install_latest.sh;fi;bash install_latest.sh ad938358
这是宝塔的命令,我们发现他是判断有没有curl,没有的话就去执行wegt,这就很完美。
把我们的链接替换进去就行了,最后的ad938358可以去掉,这是宝塔的统计安装标记,我们没必要留着
比如
if [ -f /usr/bin/curl ];then curl -sSO 文字替换为脚本下载链接 ;else wget -O linuxwaf.sh 文字替换为脚本下载链接;fi;bash linuxwaf.sh