3
/^Host.*latency.*/{
$!N
/MAC Address/{
s/.*(\(.*\)) .*MAC Address: \(.*\) .*/\1 -> \2/
}
}
/[Nn]map/d
s/^Host .*is up/& but MAC Address cannot be found/
我想了解上面的sed腳本。可以幫助我理解我從來沒有像上面那樣使用過sed。 它的使用是試圖瞭解sed腳本中的嵌套括號
nmap -sP 192.168.1.0/20 | sed -f sedcript.sh
感謝您的優秀解釋。只有一個問題是什麼編程語言,我不知道它是一個sed腳本,shell,awk或perl? – 2011-03-11 17:41:23
@RegisteredUser:我不知道我是否理解你的問題,因爲你題爲你的原始問題「... sed腳本」。是的,這是一個'sed'腳本。 – 2011-03-11 18:55:07
好的,謝謝我現在明白了。 – 2011-03-12 05:45:29