I apologize. Further testing showed that I have some code backwards. Testing with the sample data didn't catch it. Testing it with more data looking for corner cases made it immediately obvious that the two lines close to the end of the script:
should be changed to:
Note: This problem has now been fixed in the previous post so you if you download the entire script now, you won't have to patch it.
Last edited by Don Cragun; 06-20-2015 at 05:05 AM..
Reason: Add note.
This User Gave Thanks to Don Cragun For This Post:
This is what I would like to accomplish, I have an input file (file A) that consist of thousands of sequence elements with the same number of characters (length), each headed by a free text header starting with the chevron ‘>' character followed by the ID (all different IDs with different lenghts)... (9 Replies)
I have files with hundreds of sequences with missing characters represented by a dash ("-"), something like this
I need to go sequence by sequence and if a dash is found, it should be replaced with the most common character in that particular position. Thus, in my example the dash in the second... (6 Replies)
I am attempting to replace positions 44-46 with YYY if positions 48-50 = XXX.
awk -F "" '{if (substr($0,48,3)=="XXX") $44="YYY"}1' OFS="" $filename > $tempfile
But this is not working, 44-46 is still spaces in my tempfile instead of YYY. Any suggestions would be greatly appreciated. (9 Replies)
I have a list of about 200,000 lines in a text file that look like this:
1 1 120
1 80 200
1 150 270
5 50 170
5 100 220
5 300 420
The first column is an identifier, the next 2 columns are a range (always 120 value range)
I'm trying fill in the values of those ranges, and remove... (4 Replies)
Hi
My file has a series of rows up to 160 characters in length.
There are 7 columns for each row.
In each row, column 1 starts at position 4
column 2 starts at position 12
column 3 starts at position 43
column 4 starts at position 82
column 5 starts at... (7 Replies)
Hello,
For example:
12........6789101112..............20212223242526..................50 ( Positions)
LName FName DOB (Lastname starts from 1 to 6 , FName from 8 to 15 and date of birth from 21 to29)
CURTIS KENNETH ... (5 Replies)
hi.
I have a Fixed Length text file as input where the character positions 4-5(two character positions starting from 4th position) indicates the LOB indicator. The file structure is something like below:
10126Apple DrinkOmaha
10231Milkshake New Jersey
103 Billabong Illinois
... (6 Replies)
Discussion started by: kumarjt
6 Replies
LEARN ABOUT LINUX
ppmhist
ppmhist(1) General Commands Manual ppmhist(1)NAME
ppmhist - print a histogram of a portable pixmap
SYNOPSIS
ppmhist [-hexcolor] [-noheader] [-map] [-nomap] [-sort={frequency,rgb}] [ppmfile]
DESCRIPTION
Reads a PPM image as input. Generates a histogram of the colors in the image, i.e. a list of all the colors and how many pixels of each
color are in the image.
OPTIONS
-sort={frequency,rgb}
The -sort option determines the order in which the colors are listed in the output. frequency means to list them in order of how
pixels in the input image have the color, with the most represented colors first. rgb means to sort them first by the intensity of
the red component of the color, the of the green, then of the blue, with the least intense first.
The default is frequency.
-hexcolor
Print the color components in hexadecimal. Default is decimal.
-noheader
Do not print the column headings.
-map Generates a PPM file of the colormap for the image, with the color histogram as comments.
-nomap Generates the histogram for human reading. This is the default.
SEE ALSO ppm(5), pgmhist(1), ppmtomap(1), pnmhistmap(1), ppmchange(1)AUTHOR
Copyright (C) 1989 by Jef Poskanzer.
17 September 2000 ppmhist(1)