随手写了一个获取公网IP的脚本,其实主要是区分“”和``的区别

#!/bin/bash

ip_add=`curl -s -4 icanhazip.com`
echo "public IP:$ip_add "

在/bin/bash中以上赋值“”是取一个字符串的,而``取得是指令运行后的字符串的,当然也可以在此基础上可以运用到iptables,DNS等等的一些脚本里