Hi all,
I wrote this shell script to validate filed numbers for input file. But it take forever to complete validation on a file. The average speed is like 9mins/MB.
Can anyone tell me how to improve the performance of a shell script?
Thanks (12 Replies)
Every evening I run a script in AIX production box, which executes below command:
rcp prod_bkup.tar prodapp@IP:/data/appl/prod
This will rcp a backup of around 11 GB from production to another machine (runs every evening so overwrites previous one). Just to keep the backup safe. Since 2-3 days,... (0 Replies)
Hi,
I'm pritty new to C, but a recent bug in a program i've been using has forced me to debug it. But I am unable to find a debugger that can act as a layer between the OS and the program to see whats going on..
The problem is that this piece of software makes a connection through localhost... (2 Replies)
Hi,
I have here a script which is used to purge older files/directories based on defined purge period. The script consists of 45 find commands, where each command will need to traverse through more than a million directories. Therefore a single find command executes around 22-25 mins... (7 Replies)
Dear everyone...
thanks to this forum I am able to do everyday more and more complex scripts...but now I come up with problem with optimisation..
problem 1 - optimise:
here is my code:
while read number
do
nawk -F "|" -v... (8 Replies)
Hi ,
We have 20 jobs are scheduled.
In that one of our job is taking long time ,it's not completing.
If we are not terminating it's running infinity time actually the job completion time is 5 minutes.
The job is deleting some records from the table and two insert statements and one select... (7 Replies)
echo "1337124526" | perl -pe 's/(\d+)/easttime($1)/e'
the above gives a date and time.
how can i subtract the date and time given by this command, from the current present date?
can this be a one liner or as close to a one-liner as possible? (1 Reply)
Hi,
I need a script to kill the process if it running for long time.
Inputs for the scripts:
1.test.sh (will be running fron cron scheduler)
2.1 hr (ie threshold_time - if the test.sh is running for more than 1 hr test.sh has to kill)
Thanks,
Divya (1 Reply)
the following code works sometimes. other times, it behaves mysteriously. when the script sshs to a box, it is suppose to automatically begin running the command it is told to run. but in this case, after this script logs into a host, it just sits there at the prompt and does not run the... (1 Reply)
I am running a script which will read the data from fail line by line and call the Java program by providing the arguments from the each line.
The Java code is working fast for few records and for some records its getting hanged not providing response for morethan one hour.
Currently am... (4 Replies)
Discussion started by: dineshaila
4 Replies
LEARN ABOUT DEBIAN
snfetch
snfetch,v0.3.8(8) System Manager's Manual snfetch,v0.3.8(8)NAME
snfetch - fetch articles.
SYNOPSIS
snfetch [-r] [-t timeout] [-c depth] group [serial [max]]
DESCRIPTION
snfetch expects to read NNTP from file descriptor 6, and write NNTP to file descriptor 7, which descriptors must have already been open.
Articles retrieved are written to descriptor 1. Each article displayed is separated from the next by a dot on a line by itself. These
articles are NNTP safe, in the sense that double-dot unquoting is not done, and all lines end in CR-LF. snfetch expects to begin it's NNTP
speech by giving the GROUP command. The upstream server's greeting must have already been read some other way. Likewise, when snfetch is
done, it will not send a QUIT command.
The output is suitable for feeding to snstore.
snfetch always checks the article ID of the prospective article before retrieving it. If the ID already exists in the ID database, the
article will not be retrieved. Note that this does not guarantee that all articles retrieved will be unique.
snfetch does not guarantee to leave the NNTP conversation in a decent state (there might be more data to read, but snfetch aborted part
way).
You will need to be root or own /var/spool/sn in order to run this program.
It is not safe to direct the output of several snfetches to the same pipe descriptor, but a file descriptor is all right.
OPTIONS -t timeout
snfetch will wait only timeout seconds (default 180) for data before giving up, if the server doesn't respond.
-r Output in news batch format instead. All articles will take the #! rnews form only, even if there is just one article, all lines
end in bare linefeed, and dot-unquoting is performed.
-c depth
Employ a command pipeline of depth depth. NNTP command pipelining is not officially sanctioned, so by default no pipeline is used.
However, a pipeline with a depth greater than 0 will substantally reduce transaction latency if the server accepts it. A
respectable value for depth might be between 1 and 5.
ARGUMENTS
snfetch takes the name of a single newsgroup on its command line. If serial is given, this is taken to be the first article number on
group on the server to fetch. If max is specified, this is taken to be the maximum number of articles to fetch. The first article
retrieved may be after serial if max would be violated. If max is not specified, there is no limit.
ENVIRONMENT VARIABLES
SNROOT If this is set and is not empty, the value is used in place of /var/spool/sn, the default news spool directory.
FILES
/var/spool/sn/newsgroup/.serial
If serial is not specified, the starting serial number is taken from the file /var/spool/sn/newsgroup/.serial. This defaults to 0
if the file can't be read.
/var/spool/sn/newsgroup/.serial.tmp
If snfetch exits with success (0), the new serial is written into this file. The original file /var/spool/sn/newsgroup/.serial is
readonly by snfetch.
/var/spool/sn/newsgroup/.max
If max is not specified on the command line, max is read from this file. If the file cannot be read or does not exist, there is no
limit.
EXIT CODES
snfetch exits 1 on usage error, 2 on system failure, 3 on protocol error, 4 on read timeout, and 0 on success.
SEE ALSO
snstore (8), snget (8)
N.B. Harold Tay snfetch,v0.3.8(8)