With awk
:
awk -F ":" -v OFS=":" 'FNR==NR{a[$3" "]=$2" ";next} $1 in a{ $1=a[$1] };1' mapfile.txt otherfile.txt
O/P:
test : 0% : 0%
de_top : 0.68% : 0.99%
new_block2 : 0.00% : 0.00%
OVERALL_STATUS=0.23%
PARTIAL_STATUS=0.33%
Вывод netstat
достаточно хорошо объясняет это:
(Не все процессы могут быть идентифицированы, информация о процессах, не принадлежащих владельцу {{ 1}} не будет отображаться, вы должны быть root, чтобы увидеть все.)
Просто запустите его как root (например, sudo netstat -np
)