• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 211
  • Last Modified:

Linux: Specific value when using netstat

netstat -ant | awk '{print $4}' | sed 's/.*://' | tail -n +3 | sort | uniq -c | awk '{ print "\"" $2 "\":" 555};' | tr '\n' ','

Open in new window

Instead of 555 for every item, I want the same value as this:
netstat -ant | grep 80 | wc -l

Open in new window

0
hankknight
Asked:
hankknight
  • 2
1 Solution
 
duncanb7Commented:
Please try it, it will echo out "22"
netstat -ant | awk '{print $4}' | sed 's/.*://' | tail -n +3 | sort | uniq -c | awk '{ print "\"" $2 "\":" 555};' | tr '\n' ','|grep -o "555" |wc -l

is it what you want? otherwise could you write more about what result you want  from


netstat -ant | awk '{print $4}' | sed 's/.*://' | tail -n +3 | sort | uniq -c | awk '{ print "\"" $2 "\":" 555};' | tr '\n' ','

  ?
0
 
duncanb7Commented:
Thanks

Have a nice and a good weekend

Duncan
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now