The networks.txt file has my list of network addresses I want to scan. If I enter a single IP address, like 1.2.3.4, the script works fine and the outpu file is named 1.2.3.4.nmap. But when I enter a network address, like 1.2.3.0/24, script errors off saying it cannot open file /root/Desktop/1.2.3.0/24 for writing. This error tells me the script is at least SEEING the right information in the txt file it's just not processing it properly. If I put single ' marks around $NETWORK so that it reads /root/Desktop/'$NETWORK' the script runs and the output file name is $NETWORK and not 1.2.3.0/24.
Is there a way to associate each network address by a number instead of a name and reference that number? Like:
So I would code the script to take the network address and save it in a file name by its associated number (#1.nmap, #2.nmap, etc.)
Hi all,
I'm new in linux. When I try to run a bash script, it doesn't execute and i receive the following error message
20070321:220002|ERROR||exportDatabase.bash|Another EXPORT process (pid=2799) is still running.
If i kill this pid, i receive "No such process".
This process was running... (5 Replies)
I have wasted one working day writing this scripts.
It compares two folders and make a good tabbed report about their differences.
#!/bin/bash
function DRAW_DEPTH () {
ROUND=$1
while
do
printf %s " "
ROUND=`expr $ROUND - 1`
done
printf %s "|- "
}
function MAIN () {... (9 Replies)
Hello,
Is there some way to validate a bash script before running it. I want to make sure all of the syntax and everything is good so that I dont get a false return code.
Thanks,
tom (7 Replies)
Hey guys, so I've been trying to write a bash script called runSorter.sh that runs an executable that also takes in some parameters and outputs the results to a text file. The executable, sorter, takes in a number parameter. I want to make it so that you can input as many number parameters into... (4 Replies)
Hey guys, so I wrote a small script that pretty much just takes in two numbers and counts from the first to the second, e.g.
unknown-hacker|544> count.sh 1 3
1
2
3
My problem is I want to make it so that if you input invalid parameters, such as non-numerical characters, more than 2... (2 Replies)
I'm a bit new to bash programming and I was assigned the job of writing a script that will check to see if a program server is running and to restart the program if it is not up. The script is supposed to check the program every hour (which I have looked up and I believe I know how to do) and send... (3 Replies)
hi guys
we've had nagios spewing false alarm (for the umpteenth time) and finally the customer had enough so they're starting to question nagios. we had the check interval increased from 5 minutes to 2 minutes, but that's just temporary solution. I'm thinking of implementing a script on the... (8 Replies)
Hello UNIX & Linux Forums community! Long time Linux daily user hobbyist, new to shell scripting....
I'm working on a script that does all the "work" in one script, and makes calls to a second script to display info to the user via mostly expanding variables in heredocs.
I'm contemplating... (6 Replies)
Discussion started by: Cody Learner
6 Replies
LEARN ABOUT BSD
networks
NETWORKS(5) File Formats Manual NETWORKS(5)NAME
networks - network name data base
DESCRIPTION
The networks file contains information regarding the known networks which comprise the DARPA Internet. For each network a single line
should be present with the following information:
official network name
network number
aliases
Items are separated by any number of blanks and/or tab characters. A ``#'' indicates the beginning of a comment; characters up to the end
of the line are not interpreted by routines which search the file. This file is normally created from the official network data base main-
tained at the Network Information Control Center (NIC), though local changes may be required to bring it up to date regarding unofficial
aliases and/or unknown networks.
Network number may be specified in the conventional ``.'' notation using the inet_network() routine from the Internet address manipulation
library, inet(3N). Network names may contain any printable character other than a field delimiter, newline, or comment character.
FILES
/etc/networks
SEE ALSO getnetent(3N)BUGS
A name server should be used instead of a static file.
4.2 Berkeley Distribution May 6, 1986 NETWORKS(5)