Bin: NessusComplianceFilter: add to help
After talking to Scot, I thought it may be helpful to add an example awk command for grouping rows. In the example added, awk will show only the compliance name, along with a comma seperated list of ip addresses
This commit is contained in:
parent
5156ae80dc
commit
fa8fc5787d
1 changed files with 6 additions and 0 deletions
|
@ -14,6 +14,12 @@ printhelp(){
|
||||||
echo "e.g."
|
echo "e.g."
|
||||||
echo "cat example.nessus | nessusComplianceFilter \"^18.\" \"Defender\""
|
echo "cat example.nessus | nessusComplianceFilter \"^18.\" \"Defender\""
|
||||||
echo "will output a tsv containing all failures (or warnings) that start with '18.' and contain the word 'Defender'"
|
echo "will output a tsv containing all failures (or warnings) that start with '18.' and contain the word 'Defender'"
|
||||||
|
echo ""
|
||||||
|
echo "It has been built with extensability in mind. It should work well with other unix-y tools"
|
||||||
|
echo ""
|
||||||
|
echo "e.g. Only show the name and ip addresses grouped"
|
||||||
|
echo "cat example.nessus | nessusComplianceFilter | awk awk -F \$'\t' 'NR>1{arr[\$1] = arr[\$1] \$6 \", \"}END{for (a in arr) print a \"\\t\" arr[a]}'"
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue