我究竟做错了什么?
这有效:
ns="ns.nameserver.co.uk"
d="domain.co.uk"
dig @$ns $d A | grep $d
然而,在管道之后只使用一个变量不会(它挂起):
ns="ns.nameserver.co.uk"
d="domain.co.uk"
g=$(grep $d | grep -v "DiG")
dig @$ns $d A | $g
我需要在管道之后做一些特殊的事情,以便它知道从 g 变量运行 grep 命令吗?使用反引号(历史)也失败了。