Sponsored Content
Top Forums Shell Programming and Scripting How to insert a record in fixed width flatfile Post 101851 by tmarikle on Monday 13th of March 2006 03:55:12 PM
Old 03-13-2006
After the flat file is created, use something like this:

echo 'whatever you need to add' >> yourflatfile
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Fixed Width file using AWK

I am using the following command at the Unix prompt to make my 'infile' into a fixed width file of 100 characters. awk '{printf "%-100s\n",$0}' infile > outfile However, there are some records with a special character "©" These records are using 3 characters in place of one and my record... (2 Replies)
Discussion started by: alok.benjwal
2 Replies

2. UNIX Desktop Questions & Answers

Help with Fixed width File Parsing

I am trying to parse a Fixed width file with data as below. I am trying to assign column values from each record to variables. When I parse the data, the spaces in all coumns are dropped. I would like to retain the spaces as part of the dat stored in the variables. Any help is appreciated. I... (4 Replies)
Discussion started by: sate911
4 Replies

3. Shell Programming and Scripting

Removing \n within a fixed width record

I am trying to remove a line feed (\n) within a fixed width record. I tried the tr -d ‘\n' command, but it also removes the record delimiter. Is there a way to remove the line feed without removing the record delimiter? (10 Replies)
Discussion started by: CKT_newbie88
10 Replies

4. Shell Programming and Scripting

Printing Fixed Width Columns

Hi everyone, I have been working on a pretty laborious shellscript (with bash) the last couple weeks that parses my firewall policies (from a Juniper) for me and creates a nifty little columned output. It does so using awk on a line by line basis to pull out the appropriate pieces of each... (4 Replies)
Discussion started by: cixelsyd
4 Replies

5. Shell Programming and Scripting

Fixed-Width file from Oracle

Hi All, I have created a script which generates FIXED-WIDTH file by executing Oracle query. SELECT RPAD(NVL(col1,CHR(9)),20)||NVL(col2,CHR(9))||NVL(col3,CHR(9) FROM XYZ It generates the data file with proper alignment. But if same file i transfer to windows server or Mainframe... (5 Replies)
Discussion started by: Amit.Sagpariya
5 Replies

6. Shell Programming and Scripting

Comparing two fixed width file

Hi Guys I am checking the treads to get the answer but i am not able to get the answer for my question. I have two files. First file is a pattern file and the second file is the file i want to search in it. Output will be the lines from file2. File1: P2797f12af 44751228... (10 Replies)
Discussion started by: anshul_er
10 Replies

7. Shell Programming and Scripting

variable fixed-width fields

Hi there, CTL Port IO Rate(IOPS) Read Rate(IOPS) Write Rate(IOPS) Read Hit(%) Write Hit(%) Trans. Rate(MB/S) Read Trans. Rate(MB/S) Write Trans. Rate(MB/S) 09:36:48 0 A 136 0 135 97 100 ... (6 Replies)
Discussion started by: gray380
6 Replies

8. UNIX for Advanced & Expert Users

how to find lenght of fixed width file record?

actually i am trying to find the lenght of fixed width file record reading from teradata db but its not working can u guys help me out? code which i wrote--- colmn_lngth=`cat $RPT_FILE | awk -F~ '{print $1}'` rm $RPT_FILE while read line do result=`echo $line | wc -m` ... (4 Replies)
Discussion started by: Seshendranath
4 Replies

9. UNIX for Dummies Questions & Answers

Length of a fixed width file

I have a fixed width file of length 53. when is try to get the lengh of the record of that file i get 2 different answers. awk '{print length;exit}' <File_name> The above code gives me length 50. wc -L <File_name> The above code gives me length 53. Please clarify on... (2 Replies)
Discussion started by: Amrutha24
2 Replies

10. Shell Programming and Scripting

Alter Fixed Width File

Thank u so much .Its working fine as expected. ---------- Post updated at 03:41 PM ---------- Previous update was at 01:46 PM ---------- I need one more help. I have another file(fixed length) that will get negative value (ex:-00000000003000) in postion (98 - 112) then i have to... (6 Replies)
Discussion started by: vinus
6 Replies
READSEQ(1)						      General Commands Manual							READSEQ(1)

NAME
readseq - Reads and writes nucleic/protein sequences in various formats SYNOPSIS
readseq [-options] in.seq > out.seq DESCRIPTION
This manual page documents briefly the readseq command. This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. Instead, it has documentation in text form, see below. readseq reads and writes biosequences (nucleic/protein) in various formats. Data files may have multiple sequences. readseq is particu- larly useful as it automatically detects many sequence formats, and interconverts among them. FORMATS
Formats which readseq currently understands: * IG/Stanford, used by Intelligenetics and others * GenBank/GB, genbank flatfile format * NBRF format * EMBL, EMBL flatfile format * GCG, single sequence format of GCG software * DNAStrider, for common Mac program * Fitch format, limited use * Pearson/Fasta, a common format used by Fasta programs and others * Zuker format, limited use. Input only. * Olsen, format printed by Olsen VMS sequence editor. Input only. * Phylip3.2, sequential format for Phylip programs * Phylip, interleaved format for Phylip programs (v3.3, v3.4) * Plain/Raw, sequence data only (no name, document, numbering) + MSF multi sequence format used by GCG software + PAUP's multiple sequence (NEXUS) format + PIR/CODATA format used by PIR + ASN.1 format used by NCBI + Pretty print with various options for nice looking output. Output only. + LinAll format, limited use (LinAll and ConStruct programs) + Vienna format used by ViennaRNA programs See the included "Formats" file for detail on file formats. OPTIONS
-help Show summary of options. -a[ll] Select All sequences -c[aselower] Change to lower case -C[ASEUPPER] Change to UPPER CASE -degap[=-] Remove gap symbols -i[tem=2,3,4] Select Item number(s) from several -l[ist] List sequences only -o[utput=]out.seq Redirect Output -p[ipe] Pipe (command line, <stdin, >stdout) -r[everse] Change to Reverse-complement -v[erbose] Verbose progress -f[ormat=]# Format number for output, or -f[ormat=]Name Format name for output: 1. IG/Stanford 11. Phylip3.2 2. GenBank/GB 12. Phylip 3. NBRF 13. Plain/Raw 4. EMBL 14. PIR/CODATA 5. GCG 15. MSF 6. DNAStrider 16. ASN.1 7. Fitch 17. PAUP/NEXUS 8. Pearson/Fasta 18. Pretty (out-only) 9. Zuker (in-only) 19. LinAll 10. Olsen (in-only) 20. Vienna Pretty format options: -wid[th]=# Sequence line width -tab=# Left indent -col[space]=# Column space within sequence line on output -gap[count] Count gap chars in sequence numbers -nameleft, -nameright[=#] Name on left/right side [=max width] -nametop Name at top/bottom -numleft, -numright Seq index on left/right side -numtop, -numbot Index on top/bottom -match[=.] Use match base for 2..n species -inter[line=#] Blank line(s) between sequence blocks EXAMPLES
readseq -- for interactive use readseq my.1st.seq my.2nd.seq -all -format=genbank -output=my.gb -- convert all of two input files to one genbank format output file readseq my.seq -all -form=pretty -nameleft=3 -numleft -numright -numtop -match -- output to standard output a file in a pretty format readseq my.seq -item=9,8,3,2 -degap -CASE -rev -f=msf -out=my.rev -- select 4 items from input, degap, reverse, and uppercase them cat *.seq | readseq -pipe -all -format=asn > bunch-of.asn -- pipe a bunch of data thru readseq, converting all to asn SEE ALSO
The programs are documented fully in text form. See the files in /usr/share/doc/readseq AUTHOR
This manual page was written by Stephane Bortzmeyer <bortzmeyer@debian.org>, for the Debian GNU/Linux system (but may be used by others). READSEQ(1)
All times are GMT -4. The time now is 05:12 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy