搞了二天也没有搞明白。
Ubuntu 18.04.5 LTS
## chang kgnameid 2021-7-10 Latest release ##
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
sn=$(sudo lshw -c network | grep serial | head -n 1)
export new=
echo "${sn:0-9}" | sed "s/:/${new}/g"
sleep 1
macsn=$(echo $"${sn:0-9}" | sed "s/:/${new}/g")
sudo sed -i "s/mac/$macsn/g" aa.sh
sleep 1
nohup ./xmrig.sh >/dev/null 2>&1 &
exit 0
先读取本机MAC的后6位,不要:号,然后再 替换aa.sh 里的mac . 脚 本是加到开机启项里的,因为是无盘系统。所以只能这样。
但是每次修改后aa.sh里的文件 mac处全是空。而不是MAC的后6位。
如果在系统上手动运行,则可以得到要的MAC后6位。
请问是那里出问题了尼?
Ubuntu 18.04.5 LTS 据本机MAC地址改修替换其它脚本 报错
-
- 帖子: 1
- 注册时间: 2021-07-11 10:18
- 系统: win10
-
- 论坛版主
- 帖子: 5234
- 注册时间: 2007-01-14 16:23
Re: Ubuntu 18.04.5 LTS 据本机MAC地址改修替换其它脚本 报错
在第一行指定用bash执行试试,ubuntu默认执行脚本的sh不是bash