10-10-2009
In Perl it is very simple to do.
But before i work for you, i would want to know what you have tried so far ?!
You should try, and ask for clarifications/advices if you have some difficulties -- which is always good to learn.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
How can I extract few lines(like 10 to 15, top 10 and last 10) from a file using perl.
I do it with sed, head and tail in unix scripting. I am new to perl. Appreciate your help. (2 Replies)
Discussion started by: paruthiveeran
2 Replies
2. Shell Programming and Scripting
Hi,
I have a file and I want to sum all the numbers in it.
Example of the file:
0.6714359
-3842.59553830551
I used your forum (https://www.unix.com/shell-programming-scripting/74293-how-get-sum-all-lines-file.html) and found a script, what worked for me:
awk '{a+=$0}END{print a}'... (8 Replies)
Discussion started by: mario8eren
8 Replies
3. Shell Programming and Scripting
Hi Experts,
The question may look very silly by seeing the title, but please have a look at it clearly.
I have a text file where the first 5 columns in each row were supposed to be attributes of a sample(like sample name, number, status etc) and the next 25 columns are parameters on which... (3 Replies)
Discussion started by: ks_reddy
3 Replies
4. Shell Programming and Scripting
Hi,
I have a file with format
a b c d e
1 1 2 2 2
1 2 2 2 3
1 1 1 1 2
1 1 1 1 4
1 1 1 1 6
in column e i want to find all similar fields ( with perl script )and sum it how many are there
for instance in format above.
2 - 2 times
4 - 1 time
6 - 1 time
what i use is
... (14 Replies)
Discussion started by: Learnerabc
14 Replies
5. Shell Programming and Scripting
I am trying to print 1st, 2nd, 13th and 14th fields of a file of line numbers from 29 to 10029. I dont know how to put this in one code. Currently I am removing the selected lines by
awk 'NR==29,NR==10029' File1 > File2
and then doing
awk '{print $1, $2, $13, $14}' File2 > File3
Can... (3 Replies)
Discussion started by: ananyob
3 Replies
6. Shell Programming and Scripting
Hello,
I have attached one file named file.txt .
I have to create a file using the awk script with the records in which 38th position is P and not V .
ex
it should have
00501 HOLTSVILLE NYP00501
and it should not include
00501 I R S SERVICE CENTER ... (3 Replies)
Discussion started by: sonam273
3 Replies
7. Shell Programming and Scripting
Hi guys!
I'm new to scripting and I need to write a script in awk.
Here is example of file on which I'm working
ATOM 4688 HG1 PRO A 322 18.080 59.680 137.020 1.00 0.00
ATOM 4689 HG2 PRO A 322 18.850 61.220 137.010 1.00 0.00
ATOM 4690 CD ... (18 Replies)
Discussion started by: grincz
18 Replies
8. Shell Programming and Scripting
Hi friends,
This is sed & awk type question.
I have a text file which has numbers spread all over the file. I want to sum the series of numbers whenever i find it and produce an output file with the sum. For example
###start of input text file ####
abc
def
ghi
1
2
3
4
kjld
random... (3 Replies)
Discussion started by: kaaliakahn
3 Replies
9. UNIX for Dummies Questions & Answers
Hello,
I am new to Linux environment , I working on Linux script which should send auto email based on the specific condition from log file. Below is the sample log file
Name m/c usage
abc xxx 10
abc xxx 20
abc xxx 5
xyz ... (6 Replies)
Discussion started by: asjaiswal
6 Replies
10. Shell Programming and Scripting
I want to count the number of lines, I need this result be a number, and sum the last numeric column, I had done to make this one at time, but I need to make this for a crontab, so, it has to be an script, here is my lines:
It counts the number of lines:
egrep -i String file_name_201611* |... (5 Replies)
Discussion started by: Elly
5 Replies
LEARN ABOUT DEBIAN
http::proxy::engine
HTTP::Proxy::Engine(3pm) User Contributed Perl Documentation HTTP::Proxy::Engine(3pm)
NAME
HTTP::Proxy::Engine - Generic child process manager engine for HTTP::Proxy
SYNOPSIS
use HTTP::Proxy;
# use the default engine for your system
my $proxy = HTTP::Proxy->new();
# choose one
my $proxy = HTTP::Proxy->new( engine => 'Old' );
DESCRIPTION
The HTTP::Proxy::Engine class is a front-end to actual proxy engine classes.
The role of an engine is to implement the main fork+serve loop with all the required bookkeeping. This is also a good way to test various
implementation and/or try out new algorithms without too much difficulties.
METHODS
new()
Create a new engine. The parameter "engine" is used to decide which kind of engine will be created. Other parameters are passed to the
underlying engine.
This method also implement the subclasses constructor (they obviously do not need the "engine" parameter).
CREATING YOUR OWN ENGINE
It is possible to create one's own engine, by creating a simple subclass of HTTP::Proxy::Engine with the following methods:
start()
This method should handle any initialisation required when the engine starts.
run()
This method is the main loop of the master process. It defines how child processes are forked, checked and killed.
The engine MUST have a run() method, and it will be called again and again until the proxy exits.
$self->proxy->daemon returns the listening socket that can accept() connections. The child must call $self->proxy->serve_connections()
on the returned socket to handle actual TCP connections.
stop()
This optional method should handle any cleanup procedures when the engine stops (typically when the main proxy process is killed).
A subclass may also define a %defaults hash (with "our") that contains the default values for the fields used internaly.
METHODS PROVIDED TO SUBCLASSES
HTTP::Proxy::Engine provides the following methods to its subclasses:
proxy()
Return the HTTP::Proxy object that runs the engine.
max_clients()
Get or set the maximum number of TCP clients, that is to say the maximum number of forked child process.
Some engines may understand a value of 0 as do not fork at all. This is what HTTP::Proxy::Engine::Legacy does.
make_accessors( @names )
Create accessors named after @names in the subclass package. All accessors are read/write. This is a utility method.
This is a class method.
AUTHOR
Philippe "BooK" Bruhat, "<book@cpan.org>".
COPYRIGHT
Copyright 2005, Philippe Bruhat.
LICENSE
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.
perl v5.12.4 2011-07-03 HTTP::Proxy::Engine(3pm)