03-29-2017
You can use
000 instead of
..., which means that it will only be replaced by
036 if positions 137-139 will be zeroes on a line that starts with
4000. Any other value will not get replaced, and be left as is..
If you use
... then any value there will be replaced.
Also, if on a line that starts with
4000 positions 137-139 will always be zeroes (the way I interpreted your specification) , then it does not matter what you use..
--- edit ---
As is apparent in
another thread if 000 is used instead of ... then anchoring is needed to the beginning of the line in the form of a caret (
^ ) otherwise it will try to match 000 with 136 arbitrary characters before it ..
Last edited by Scrutinizer; 03-31-2017 at 01:39 PM..
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
using sed to replace a specific string on a specific line number using variables
this is where i am at
grep -v WARNING output | grep -v spawn | grep -v Passphrase | grep -v Authentication | grep -v '/sbin/tfadmin netguard -C'| grep -v 'NETWORK>' >> output.clean
grep -n Destination... (2 Replies)
Discussion started by: todd.cutting
2 Replies
2. Shell Programming and Scripting
perl -pi -e 's/\x00/\x0d\x0a/g' `grep -l $'GS' filelist`
This isn't working :confused:, it's not pulling the files that contain the regex. Please help me rewrite this :wall:.
Ideally for this to work on 9K of 20K files in the directory, I've tried this but I don't know enough about awk... (7 Replies)
Discussion started by: verge
7 Replies
3. Shell Programming and Scripting
Hi all,
I have 2 files, One file contain data like this
FHIT
CS
CHRM1
PDE3A
PDE3B
HSP90AA1
PTK2
HTR1A
ESR1
PARP1
PLA2G1B
These names are mentioned in the second file(Please see attached second file) as
# Drug_Target_X_Gene_Name:(Where X can be any number (1-1000) (1 Reply)
Discussion started by: manigrover
1 Replies
4. Shell Programming and Scripting
Hi all, I need help.
I have an input text file (input.txt) like this:
21 GTGCAACACCGTCTTGAGAGG 50
21 GACCGAGACAGAATGAAAATC 73
21 CGGGTCTGTAGTAGCAAACGC 108
21 CGAAAAATGAACCCCTTTATC 220
21 CGTGATCCTGTTGAAGGGTCG 259
Now I need to count A/T/G/C numbers at each character location in column... (2 Replies)
Discussion started by: thienxho
2 Replies
5. Shell Programming and Scripting
Hi, I am trying to use an awk command to replace specific character positions on a line beginning with 80 with contents of another file.
The line beginning with 80 in file1 is as follows:
I want to replace the 000000000178800 (positions 34 - 49) on this file with the contents of... (2 Replies)
Discussion started by: nwalsh88
2 Replies
6. UNIX for Dummies Questions & Answers
Hi,
I have log file which rolls out every second which is as this.
HttpGenRequest - -<!--OXi dbPublish--> <created="2014-03-24 23:45:37" lastMsgId="" requestTime="0.0333"> <response request="getOutcomeDetails" code="114" message="Request found no matching data" debug="" provider="undefined"/>... (3 Replies)
Discussion started by: karthikprakash
3 Replies
7. UNIX for Dummies Questions & Answers
Hi,
I have logfile like this..
=== 2014-02-09 15:46:59,936 INFO RequestContext - URL: '/eyisp/sc/skins/EY/images/pickers/comboBoxPicker_Over.png', User-Agent: 'Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko': Unsupported with Accept-Encoding header
=== 2015-02-09... (8 Replies)
Discussion started by: kishk
8 Replies
8. Shell Programming and Scripting
Have Pipe Delimited File:
> BRYAN BAKER|4/4/2015|518 VIRGINIA AVE|TEST
> JOE BAXTER|3/30/2015|2233 MockingBird RD|ROW2On 3rd column where the address is located, I want to add a space after every numeric value - basically doing a "s//&\ / ":
> BRYAN BAKER|4/4/2015|5 1 8 VIRGINIA AVE|TEST
> JOE... (5 Replies)
Discussion started by: svn
5 Replies
9. Shell Programming and Scripting
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
10. UNIX for Beginners Questions & Answers
I have a fixed-length positional file. I am trying to replace content of position 4-13 (length=10) with xxxxxxxxxx.
Sample 2 rows in this file:
H0187459823 172SMITH, JOE
H0112345678 172DOE, JANE
In this example 87459823 (from 1st line) and 12345678 (from 2nd line) (both in position... (3 Replies)
Discussion started by: Diver181
3 Replies
LEARN ABOUT DEBIAN
oakdecode
oakdecode(1) General Commands Manual oakdecode(1)
NAME
oakdecode - Decode an OAKT printer stream into human readable form.
SYNOPSIS
oakdecode [options] <OAKT-file
DESCRIPTION
oakdecode decodes an OAKT printer stream into human readable form.
An OAKT printer stream is the printer langauge used by the HP Color LaserJet 1500 and other printers.
COMMAND LINE OPTIONS
These are the options that can appear on the command line.
-d basename
Basename of .pbm file for saving decompressed planes.
-r basename
Basename of .jbg file for saving raw planes
-i Suppress display of image records.
-o Print file offsets.
-D level
Set Debug level [0].
EXAMPLES
Decode an OAKT file created by foo2oak.
$ oakdecode < testpage.oak
0d(80) 1 OTHER
0c(64) Wed Nov 05 16:30:50 2003 a07d3 100005 32001e
0a(80) testpage.pdf
14(16) (no args)
28(16) Source=Tray1
29(80) PaperType=0 UNK8=2,0,0,0, blanks(63)
2a(32) Copies=1 UNK=0
2b(32) papercode=25 xwid=4648 ywid=9000 UNK=0
33(64)
u0 u1 w h resx resy nBits
x0 x0 2128 4300 600 600 x1
15(16) (no args)
bih0 w h l0 bih5 dlen plen unk yOff P subP
3c(64) 00010000 2176 256 256 58030020 1050 1056 000 64 3 0
DL = 0, D = 0, P = 1, - = 0, XY = 2176 x 256
L0 = 256, MX = 32, MY = 0
Order = 3 ILEAVE SMID
Options = 88 LRLTWO TPDON TPBON
1 stripes, 0 layers, 1 planes
3c(64) 00010000 2176 256 256 58030020 3668 3680 000 320 3 0
3c(64) 00010000 2176 256 256 58030020 1463 1472 000 640 3 0
3c(64) 00010000 2176 256 256 58030020 1975 1984 000 896 3 0
3c(64) 00010000 2176 224 224 58030020 2744 2752 000 1152 3 0
3c(64) 00010000 2176 256 256 58030020 988 992 000 1440 3 0
3c(64) 00010000 2176 256 256 58030020 2892 2896 000 1696 3 0
3c(64) 00010000 2176 256 256 58030020 3634 3648 000 1952 3 0
3c(64) 00010000 2176 256 256 58030020 3236 3248 000 2208 3 0
3c(64) 00010000 2176 256 256 58030020 2279 2288 000 2464 3 0
3c(64) 00010000 2176 256 256 58030020 3746 3760 000 2720 3 0
3c(64) 00010000 2176 200 200 58030020 2404 2416 000 2976 3 0
3c(64) 00010000 2176 256 256 58030020 3114 3120 000 3240 3 0
3c(64) 00010000 2176 96 96 58030020 1142 1152 000 3496 3 0
3c(64) 00010000 2176 256 256 58030020 2094 2112 000 3752 3 0
3c(64) 00010000 2176 256 256 58030020 1319 1328 000 4008 3 0
3c(64) 00010000 2176 36 36 58030020 208 224 000 4264 3 0
17(16) (no args)
18(16) UNK=0
0b(16) (no args)
FILES
/usr/bin/oakdecode
SEE ALSO
foo2oak-wrapper(1), foo2oak(1), jbg2pbm(1)
AUTHOR
Rick Richardson <rick.richardson@comcast.net>
http://foo2oak.rkkda.com/