想象一下,我们有一个如图所示的网络。一个第 2 层网络上有六个主机,没有 VLAN。网络应该被分成两个子网,每个子网有一个 DHCP 服务器。DHCP 服务器具有固定的 IP 地址,因此它们显然知道它们属于哪个子网。
然后新的客户端被插入。他们不知道他们应该在哪个子网中,并将他们的 DHCPDISCOVER 发送到以太网广播 255.255.255.255,所以它转到两个 DHCP 服务器。两台服务器都提供报价。现在我的问题是:客户怎么知道他应该接受哪个 DHCPOFFER?
我需要比较以下格式的 2 个字符串:
2013-12-31T00:00:00
2014-11-19T15:40:30
Run Code Online (Sandbox Code Playgroud)
它是一种自定义日期时间格式。我尝试了不同的事情,没有奏效:
if [ ${val1} < ${val2} ] || [ ${val1} == ${val2} ]; then ...
Run Code Online (Sandbox Code Playgroud)
或者
if [ ${val1} <= ${val2} ]
Run Code Online (Sandbox Code Playgroud)
或者
if [[ ${val1} -el ${val2} ]]
Run Code Online (Sandbox Code Playgroud)
谢谢你们!