问题描述:
linux下shell编程,关于sed用法的问题,
近日发现这么一段代码,但没有弄明白正则表达式:
whois 1.1.1.1@whois.apnic.net | sed -e '/./{H;$!d;}' -e 'x;/netnum/!d' |grep ^netname | sed -e 's/.*:\(.*\)/\1/g' | sed -e 's/-.*//g' | sed -e 's/cJ/ /g' | awk -F' ' '{ printf $1; }'
谁能一句一句地讲一下?
近日发现这么一段代码,但没有弄明白正则表达式:
whois 1.1.1.1@whois.apnic.net | sed -e '/./{H;$!d;}' -e 'x;/netnum/!d' |grep ^netname | sed -e 's/.*:\(.*\)/\1/g' | sed -e 's/-.*//g' | sed -e 's/cJ/ /g' | awk -F' ' '{ printf $1; }'
谁能一句一句地讲一下?
问题解答:
我来补答展开全文阅读