nmap output in CSV format sorted by IP address2019 Community Moderator Electionnmap script needed to output text into csv formatGrepping several lines from Nmap outputWorking with columns - awk and sedHow to format output from nmap in a specific predefined formatNeed to format output in csv formatMatching columns of different csv files, not working when column value is different lengthExtract numerical data from complicated pattern in a plain-text file and produce tabular outputFiltering nmap scan and outputting ip:port formatOutput to last column depending on first column if is greater, less than or equal to 0Difference between `nmap local-IP-address` and `nmap localhost`
A Tag-Friendly Word or Phrase Expressing Failure to Communicate Meaning Due to Word Choice
PTIJ: wiping amalek’s memory?
Motivation for Zeta Function of an Algebraic Variety
Filtering SOQL results with optional conditionals
Can Mathematica be used to create an Artistic 3D extrusion from a 2D image and wrap a line pattern around it?
What's the "normal" opposite of flautando?
How can I get players to stop ignoring or overlooking the plot hooks I'm giving them?
How to secure an aircraft at a transient parking space?
What was the Kree's motivation in Captain Marvel?
Shifting between bemols (flats) and diesis (sharps)in the key signature
How is the wildcard * interpreted as a command?
What Happens when Passenger Refuses to Fly Boeing 737 Max?
Accountant/ lawyer will not return my call
What wound would be of little consequence to a biped but terrible for a quadruped?
finite abelian groups tensor product.
Are babies of evil humanoid species inherently evil?
How did Alan Turing break the enigma code using the hint given by the lady in the bar?
Conservation of Mass and Energy
Word for a person who has no opinion about whether god exists
Is it necessary to separate DC power cables and data cables?
Makefile strange variable substitution
How do I express some one as a black person?
'The literal of type int is out of range' con número enteros pequeños (2 dígitos)
In the late 1940’s to early 1950’s what technology was available that could melt a LOT of ice?
nmap output in CSV format sorted by IP address
2019 Community Moderator Electionnmap script needed to output text into csv formatGrepping several lines from Nmap outputWorking with columns - awk and sedHow to format output from nmap in a specific predefined formatNeed to format output in csv formatMatching columns of different csv files, not working when column value is different lengthExtract numerical data from complicated pattern in a plain-text file and produce tabular outputFiltering nmap scan and outputting ip:port formatOutput to last column depending on first column if is greater, less than or equal to 0Difference between `nmap local-IP-address` and `nmap localhost`
I have this command which works well to give me a list of IP addresses, MAC addresses, and MAC vendor, sorted by IP address.
sudo nmap -sn 192.168.103.0/24 | awk '/Nmap scan report for/printf $5;/MAC Address:/print ","substr($0, index($0,$3)) ' | sort -t . -k 4,4n
All I need to do is change my awk print statement so that it puts a comma between the 2nd and 3rd column. So basically I will end up with 3 columns, column 1 is IP address, column 2 is MAC address, column 3 is MAC vendor name, with all rows sorted by IP address. I got everything I want except the comma between the 2nd and 3rd column. This will be a CSV file for input into a database.
awk nmap
New contributor
add a comment |
I have this command which works well to give me a list of IP addresses, MAC addresses, and MAC vendor, sorted by IP address.
sudo nmap -sn 192.168.103.0/24 | awk '/Nmap scan report for/printf $5;/MAC Address:/print ","substr($0, index($0,$3)) ' | sort -t . -k 4,4n
All I need to do is change my awk print statement so that it puts a comma between the 2nd and 3rd column. So basically I will end up with 3 columns, column 1 is IP address, column 2 is MAC address, column 3 is MAC vendor name, with all rows sorted by IP address. I got everything I want except the comma between the 2nd and 3rd column. This will be a CSV file for input into a database.
awk nmap
New contributor
add a comment |
I have this command which works well to give me a list of IP addresses, MAC addresses, and MAC vendor, sorted by IP address.
sudo nmap -sn 192.168.103.0/24 | awk '/Nmap scan report for/printf $5;/MAC Address:/print ","substr($0, index($0,$3)) ' | sort -t . -k 4,4n
All I need to do is change my awk print statement so that it puts a comma between the 2nd and 3rd column. So basically I will end up with 3 columns, column 1 is IP address, column 2 is MAC address, column 3 is MAC vendor name, with all rows sorted by IP address. I got everything I want except the comma between the 2nd and 3rd column. This will be a CSV file for input into a database.
awk nmap
New contributor
I have this command which works well to give me a list of IP addresses, MAC addresses, and MAC vendor, sorted by IP address.
sudo nmap -sn 192.168.103.0/24 | awk '/Nmap scan report for/printf $5;/MAC Address:/print ","substr($0, index($0,$3)) ' | sort -t . -k 4,4n
All I need to do is change my awk print statement so that it puts a comma between the 2nd and 3rd column. So basically I will end up with 3 columns, column 1 is IP address, column 2 is MAC address, column 3 is MAC vendor name, with all rows sorted by IP address. I got everything I want except the comma between the 2nd and 3rd column. This will be a CSV file for input into a database.
awk nmap
awk nmap
New contributor
New contributor
edited 1 hour ago
Glorfindel
2991411
2991411
New contributor
asked 3 hours ago
William KWilliam K
1
1
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
William K is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f505726%2fnmap-output-in-csv-format-sorted-by-ip-address%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
William K is a new contributor. Be nice, and check out our Code of Conduct.
William K is a new contributor. Be nice, and check out our Code of Conduct.
William K is a new contributor. Be nice, and check out our Code of Conduct.
William K is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f505726%2fnmap-output-in-csv-format-sorted-by-ip-address%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
-awk, nmap