01-16-2018
Quote:
Originally Posted by
Don Cragun
You have given us a 57.9KB
a.txt and a 575.5KB
a1.txt (which is created by your script from
a.txt and should, therefore, be smaller than
a.txt but is instead almost 10 times larger). Your script also creates
a2.txt from
a1.vcf. But, you haven't shown us what the contents of
a1.vcf look like.
Please show us:
- the a1.txt that should be created from the sample a.txt you provided in post #14,
- a sample a.vcf file and a description of its contents (explaining what the field separator is in this file, what fields are used from which lines), and
- the exact output you hope to produce from those sample a.txt and a.vcf files.
Hi Don, a1.vcf is a typo. It should be a1.txt. For some reason, I don't have an edit button for post 14.
I clipped off the bottom of a.txt because the file was a large 86M file. The bottom part is not necessary because it is all a bunch of 0/0 0/1 1/1 and ./.. and a repeat of the preceding rows I just wanted to show the header part plus some of the data (0/0 0/1 1/1 ./.)
The last portion of post 14 shows the desired output, with a column for the sample names ( row 28 in a.txt), the counts of values for each sample; 0/0, 0/1, 1/1, ./. (from a2.txt), a column for the SUM of 0/0 and 0/1 values. A sorting from high to low by column containing the SUM of 0/0 and 0/1.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi Friends,
I am having some trouble reading into an array. Basically, I am trying to grep for a pattern and extract it's value and store the same into an array. For eg., if my input is:
<L:RECORD>name=faisel farooq,age=21,
company=TCS,project=BT</L:RECORD>
<L:RECORD>name=abc... (1 Reply)
Discussion started by: faiz1985
1 Replies
2. Shell Programming and Scripting
Hi All,
I have a file which is having 3 columns as (string string integer)
a b 1
x y 2
p k 5
y y 4
.....
.....
Question:
I want get the unique value of column 2 in a sorted way(on column 2) and the sum of the 3rd column of the corresponding rows. e.g the above file should return the... (6 Replies)
Discussion started by: amigarus
6 Replies
3. UNIX for Dummies Questions & Answers
Could anybody help with this?
I have input below .....
david,39
david,39
emelie,40
clarissa,22
bob,42
bob,42
tim,32
bob,39
david,38
emelie,47
what i want to do is count how many names there are with different ages, so output would be like this ....
david,2
emelie,2
clarissa,1... (3 Replies)
Discussion started by: itsme999
3 Replies
4. Shell Programming and Scripting
Hi
I have the following info in a file -
<Cell id="25D"/>
<Cell id="26A"/>
<Cell id="26B"/>
<Cell id="26C"/>
<Cell id="27A"/>
<Cell id="27B"/>
<Cell id="27C"/>
<Cell id="28A"/>
I would like to know how would you go about counting all... (4 Replies)
Discussion started by: Prega
4 Replies
5. UNIX for Dummies Questions & Answers
Hi !
input:
A|B|C|D
A|F|C|E
A|B|I|C
A|T|I|B
As the title of the thread says, I would need to get:
1|3|2|4
I tried different variants of this command, but I don't manage to obtain what I need:
gawk 'BEGIN{FS=OFS="|"}{for(i=1; i<=NF; i++) a++} END {for (b in a) print b}' input
... (2 Replies)
Discussion started by: beca123456
2 Replies
6. Shell Programming and Scripting
Hi, I have tab-deliminated data similar to the following:
dot is-big 2
dot is-round 3
dot is-gray 4
cat is-big 3
hot in-summer 5
I want to count the frequency of each individual "unique" value in the 1st column. Thus, the desired output would be as follows:
dot 3
cat 1
hot 1
is... (5 Replies)
Discussion started by: owwow14
5 Replies
7. Shell Programming and Scripting
Hello Team,
I need your help on the following:
My input file a.txt is as below:
3330690|373846|108471
3330690|373846|108471
0640829|459725|100001
0640829|459725|100001
3330690|373847|108471
Here row 1 and row 2 of column 1 are identical but corresponding column 2 value are... (4 Replies)
Discussion started by: angshuman
4 Replies
8. Shell Programming and Scripting
Hello experts,
I am converting a number into its binary output as :
read n
echo "obase=2;$n" | bc
I wish to count the maximum continuous occurrences of the digit 1.
Example :
1. The binary equivalent of 5 = 101. Hence the output must be 1.
2. The binary... (3 Replies)
Discussion started by: H squared
3 Replies
9. UNIX for Beginners Questions & Answers
Hi,
tab-separated input:
blabla_1 A,B,C,C
blabla_2 A,E,G
blabla_3 R,Q,A,B,C,R,Q
output:
blabla_1 3
blabla_2 3
blabla_3 5
After splitting $2 in an array, I am trying to store the number of unique elements in a variable, but have some difficulties resetting the variable to 0 before... (6 Replies)
Discussion started by: beca123456
6 Replies
10. UNIX for Beginners Questions & Answers
Hello,
I am trying to count unique rows in my file based on 4 columns (2-5) and to output its frequency in a sixth column. My file is tab delimited
My input file looks like this:
Colum1 Colum2 Colum3 Colum4 Coulmn5
1.1 100 100 a b
1.1 100 100 a c
1.2 200 205 a d
1.3 300 301 a y
1.3 300... (6 Replies)
Discussion started by: nans
6 Replies
LEARN ABOUT OPENSOLARIS
xcolors
XCOLORS(1) General Commands Manual XCOLORS(1)
NAME
xcolors - display all X11 color names and colors
SYNOPSIS
xcolors [ -start color ] [ -near color ] [ -distance howfar ]
DESCRIPTION
xcolors reads the rgb.txt file that defines the color names the X server knows and displays the colors found.
At the top of the window is a sample region containing text. By clicking on the color names, the color of the sample text can be changed.
Mouse button 1 changes the foreground; button 2 changes the background. The text can also be edited.
Typing ``q'' exits the program.
OPTIONS
In addition the the usual X Toolkit options, xcolors understands these command line options:
-start name
specify a color name to start with; colors before this one in the rgb.txt file are skipped. This option is useful if there are more
colors than will fit on your screen or in your colormap.
-rgbfile filename
specify an alternate color database file to read.
-near nearcolor
only show colors near this one in the RGB space. All colors within a sphere in the RGB-space centered on nearcolor are displayed.
-distance howfar
defines how close colors have to be to nearcolor to be displayed. This option sets the radius of the sphere used by the -near
option. The scale is such that the RGB cube is 256 units on a side. The default is 64.
ACTIONS
set-foreground([color])
Set the foreground color of the sample region. If no color is provided, the color is taken from the border color of the widget
where the action occurred.
set-background([color])
Same as set-foreground() but sets the background color.
quit() Exit xcolors.
RESOURCES
Xcolors has a few top-level application resources that allow customizations that are specific to xcolors.
startColor (classStartColor)
See the -start option.
rgbFile (classRgbFile)
See the -rgbfile option.
nearColor (classNearColor)
See the -near option.
nearDistance (classNearDistance)
See the -distance option.
WIDGET HIERARCHY
Knowing the name and position in the hierarchy of each widget is useful when specifying resources for them. In the chart below, the class
and name of each widget is given.
Xcolors xcolors
Paned panes
AsciiText sample
Viewport viewport
Box colors
Label colorname
Label colorname
.
.
.
FILES
/etc/X11/rgb.txt
X color names and values.
BUGS
Assumes that all names for the same color are consecutive in the rgb.txt file.
Because xcolors cannot read the server's color name database, the color names it uses may not match those in the server. This is most
likely to happen if xcolors is run from a remote host.
The program would be faster if it used gadgets instead of widgets for the color spots.
AUTHOR
Stephen Gildea, MIT X Consortium
X Version 11 3 October 1991 XCOLORS(1)