09-04-2012
Lots and lots and lots of ways.
If awk will not do, presumably there's other ways that won't do too. So instead of playing 20 questions, can you just tell us what you want?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
below are the contents of file 'tmp.out':
2|34|534|
1|355|54|
1|443|34|
3|43|768|
3|7|887|
1|9|990|
How do I extract the 2nd and 3rd columns of file 'tmp.out' only when the first column equals '1'.
Note that this file will be huge; atleast 5million+ rows, so I want to avoid looping... (4 Replies)
Discussion started by: ChicagoBlues
4 Replies
2. UNIX Desktop Questions & Answers
Hi, how do I extract the third field of the first line?
I know how to get the first line or the third field of a file, but I can't get the single entry.
awk 'NR==1' file.txt
awk '{print $3}' file.txt
Please tell me how to combine these.
And how do I set this value into a variable?
... (1 Reply)
Discussion started by: etownbetty
1 Replies
3. Shell Programming and Scripting
I have an input file with content like :
18:51:18 | 217863|Acct 0110855565|RC 17608| 16 Subs| 1596 UsgRecs| 2 Secs| 430 CPUms| prmis2:26213 <MoveUsage d
aemon needs to run on this account before it can be billed.>
23:03:30 | 896529|Acct 2063947620|RC 17608| 8 Subs| 148 UsgRecs| ... (9 Replies)
Discussion started by: Rajesh Putnala
9 Replies
4. UNIX for Dummies Questions & Answers
Dear all,
Greetings.
I would like to ask for your help to extract lines with specific words in addition 2 lines before and after these lines by using awk or sed.
For example, the input file is:
1 ak1 abc1.0
1 ak2 abc1.0
1 ak3 abc1.0
1 ak4 abc1.0
1 ak5 abc1.1
1 ak6 abc1.1
1 ak7... (7 Replies)
Discussion started by: Amanda Low
7 Replies
5. Shell Programming and Scripting
I have hundreds of files to process. In each file
I need to look for a pattern then
extract value(s) from next line and then
search for value(s) selected from point (2) in the same file at a specific position.
HEADER ELECTRON TRANSPORT 18-MAR-98 1A7V
TITLE CYTOCHROME... (7 Replies)
Discussion started by: AshwaniSharma09
7 Replies
6. UNIX for Dummies Questions & Answers
This is the output from ps -ef cmd . I have to extract the fourth (C) and the seventh (TIME) field
root 3932344 3801216 Apr 08 - 0:00 /usr/sbin/rsct/bin/ERrmd
root 3997836 1 0 Apr 08 - 0:00 /usr/sbin/uprintfd
root 4128894 3801216 0 Apr 08 - 0:09... (3 Replies)
Discussion started by: Anu_1
3 Replies
7. Shell Programming and Scripting
I have a file with two ID columns followed by five columns of counts in fraction form. I'd like to print lines that have a count of at least 4 (so at least 4 in the numerator, e.g. 4/17) in at least one of the five columns.
Input file:
comp51820_c1_seq1 693 0/29 0/50 0/69 0/36 0/31... (6 Replies)
Discussion started by: pathunkathunk
6 Replies
8. Shell Programming and Scripting
Data file example
I look for primary and * to isolate the interesting slot number.
slot=`sed '/^primary$/,/\*/!d' filename | tail -1 | sed s'/*//' | awk '{print $1" "$2}'`
Now I want to get the Touch line for only the associate slot number, in this case, because the asterisk... (2 Replies)
Discussion started by: popeye
2 Replies
9. Shell Programming and Scripting
Hello experts
I have a file with paragraphs begining with a keeping date and ending with "END":
20120301 num num
John num num A keepnum1 num num
kathrin num num A keepnum1 num num
kathrin num num B keepnum2 num num
Pete num num A keepnum1 num num
Jacob num... (2 Replies)
Discussion started by: phaethon
2 Replies
10. Shell Programming and Scripting
Hello All,
This is to request some assistance on the issue that I encountered until recently.
Problem is:
I have a pipe delimited file in which some lines/records are broken. Now, I have to join/concatenate broken lines in the file to form actual record to make sure that the count of records... (8 Replies)
Discussion started by: svks1985
8 Replies
LEARN ABOUT SUSE
distrib.pats
DISTRIB.PATS(5) InterNetNews Documentation DISTRIB.PATS(5)
NAME
distrib.pats - Default values for the Distribution: header
DESCRIPTION
The file pathetc/distrib.pats is used by nnrpd to determine the default value of the Distribution: header. Blank lines and lines beginning
with a number sign ("#") are ignored. All other lines consist of three fields separated by a colon:
<weight>:<pattern>:<value>
The first field is the weight to assign to this match. If a newsgroup matches multiple lines, the line with the highest weight is used.
This should be an arbitrary integer greater than zero. The order of lines in the file is only important if groups have equal weight (in
which case, the first matching line will be used).
The second field is either the name of a newsgroup or a uwildmat(3)-style pattern to specify a set of newsgroups.
The third field is the value that should be used for the Distribution: header of a posted article, if this line was picked as the best
match and no Distribution: header was supplied by the user. It can be an empty string, specifying that no Distribution: header should be
added. If it is not empty, it is better to only use US-ASCII characters for that field; otherwise, make sure it is encoded in UTF-8.
When a post is received by nnrpd that does not already contain a Distribution: header, each newsgroup to which an article is posted will be
checked against this file in turn, and the matching line with the highest weight will be used as the value of the Distribution: header. If
no lines match, or if the matching line has an empty string for its third field, no header will be added. In case a distribution is added
by nnrpd, make sure it is not rejected by the newsfeeds "ME" entry.
A list of recommended distributions can be specified and described in distributions(5).
HISTORY
Written by Rich $alz <rsalz@uunet.uu.net> for InterNetNews. Converted to POD by Russ Allbery <rra@stanford.edu>.
$Id: distrib.pats.pod 8803 2009-11-15 09:29:41Z iulius $
SEE ALSO
distributions(5), inn.conf(5), newsfeeds(5), nnrpd(8), uwildmat(3).
INN 2.5.2 2009-11-15 DISTRIB.PATS(5)