- 论坛徽章:
- 0
|
shell脚本
- #!/bin/bash
- IP=$(/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v 127.0.0.2|grep -v inet6|awk '{print $2}'|tr -d "addr:")
- read -p "Please enter your WEB url1: " url11
- echo ""
- read -p "Please enter your WEB url2: " url12
- echo ""
- read -p "Please enter your WEB url3: " url13
- echo ""
- read -p "Please enter your WEB url4: " url14
- echo ""
- url21=http://www.abc.com/123.php?rows=10&iuplder=1&linktype=dl&passkey=
- url22=http://www.abc.com/123.php?myrss=1&linktype=dl&uid=48&passkey=
- url23=http://www.abc.com/456.php?&uid=
- url24=http://www.abc.com/456.php?uid=
- sed -i "3 s/$url21/$url11/" /root/.conf/comfig.yml
- sed -i "22 s/$url22/$url12/" /root/.conf/comfig.yml
- sed -i "34 s/$url23/$url13/" /root/.conf/comfig.yml
- sed -i "54 s/$url24/$url14/" /root/.conf/comfig.yml
- sleep 20
- Pass=$(awk -F ':' '{print $2}' /root/.conf/auth)
- sed -i "s/pass:&/pass:&$Pass/" /root/.conf/comfig.yml
- chmod 644 /root/.conf/config.yml
复制代码
执行结果:
- sed: -e expression #1, char 12: unknown option to `s'
- sed: -e expression #1, char 13: unknown option to `s'
- sed: -e expression #1, char 13: unknown option to `s'
- sed: -e expression #1, char 13: unknown option to `s'
- sed: can't read /root/.conf/comfig.yml: No such file or directory
复制代码 不知道这是为啥啊 谁能帮我下啊
纠结,小白没基础啊~~唉
|
|