07-21-2004
Thanks zazzybob and Ygor for your help. But I see some problem with each of your scripts.
zazzybob's script - First of all I have a fixed length data file that I need to split. The script creates seperate files with the intended data but it ignores the spaces in the fields, means it concatenates the fields leaving out the spaces in them.
Ygor's script - Your script creates only one file named DOC with the data between the last DOC/END. But it puts the data like what it is in the input file, that is a good sign.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have gone through all the threads in the forum and tested out different things. I am trying to split a 3GB file into multiple files. Some files are even larger than this.
For example:
split -l 3000000 filename.txt
This is very slow and it splits the file with 3 million records in each... (10 Replies)
Discussion started by: madhunk
10 Replies
2. Shell Programming and Scripting
I did a lot of search on this forum on spiting file; found a lot, but my requirement is a bit different, please guide.
Master file:
x:start:5
line1:23
line2:12
2:90
x:end:5
x:start:2
45:56
22:90
x:end:2
x:start:3
line1:23
line2:12
x:end:3
x:start:2
line5:23 (1 Reply)
Discussion started by: uwork72
1 Replies
3. Shell Programming and Scripting
How can I split a text file (in awk) in n others with number of record given in input?
Thanks (6 Replies)
Discussion started by: pinguc
6 Replies
4. Shell Programming and Scripting
Hi ,
I just need to split a file and outputfiles are redirected to gzip file
need:
Input file - A.gz
content of A.gz is
100|sfdds|dffdds|200112|sdfdf
100|sfdds|dffdds|200112|sdfdf
100|sfdds|dffdds|200112|sdfdf
100|sfdds|dffdds|200212|sdfdf
100|sfdds|dffdds|200212|sdfdf... (3 Replies)
Discussion started by: mohan_xunil
3 Replies
5. Shell Programming and Scripting
Hello,
I have a file like the following:
david,a,b,c,20,r
thomas,a,b,c,30,r
willaiam,a,b,c,80,r
barbara,a,b,c,100,r
I would like to split the file into other files using a condition for the contents of column 5.
The condition should be a if the contents of column 5 is in a range... (4 Replies)
Discussion started by: keenboy100
4 Replies
6. Shell Programming and Scripting
Hi All,
Input.txt
XYZONEABC
CZXTWOJJJ
KKKSIXOOO
asdfhajlsdhfajs
asdfasfasdf
Output Files:
ONE.txt
XYZONEABC
TWO.txt
CZXTWOJJJ
SIX.txt
KKKSIXOOO
I had a script (2 Replies)
Discussion started by: kmsekhar
2 Replies
7. Shell Programming and Scripting
Hi!
I have a file like this:
a,b,c,12,d,e
a,b,c,13,d,e
a,b,c,14,d,e
a,b,c,15,d,e
a,b,c,16,d,e
a,b,c,17,d,e
I need to split that file in two:
If field 4 is equal or higher than 14 that row goes to one file and if it is equal or higher than 15 to another.
Can anyone point me in the... (2 Replies)
Discussion started by: Tr0cken
2 Replies
8. Shell Programming and Scripting
Hi all,
I'm pretty new to Shell scripting and I need some help to split a source text file into multiple files. The source has a row with pattern where the file needs to be split, and the pattern row also contains the file name of the destination for that specific piece. Here is an example:
... (2 Replies)
Discussion started by: cul8er
2 Replies
9. Shell Programming and Scripting
Hi all,
First of all I' like to mention that I'm pretty new to unix scripting. :(
I'm trying to split an large xml with awk and rename it based on the values of two attributes.
Example XML
<RECORD>
<element1>11</element1>
<element2>22</element2>
<element3>33</element3>... (18 Replies)
Discussion started by: f0usk4s
18 Replies
10. UNIX for Beginners Questions & Answers
I need to split the incoming source file in to multiple files using awk.
Split position is (6,13) : 8 positions
All the records that are greater than 20170101 and less than or equal to 20181231 should go in a split file with file name as source... (11 Replies)
Discussion started by: rosebud123
11 Replies
LEARN ABOUT OSF1
lmfsetup
lmfsetup(8) System Manager's Manual lmfsetup(8)
NAME
lmfsetup - License Management Facility (LMF) registration script
SYNOPSIS
/usr/sbin/lmfsetup [template]
DESCRIPTION
You use the lmfsetup script to register data supplied by a Product Authorization Key (PAK). The lmfsetup script prompts you for the data
associated with each field on a PAK. Once you enter all the data, LMF makes sure you have supplied entries for all mandatory fields and
that the value in the Checksum field validates the license data. If all data is correct, LMF registers the PAK in the License Database. If
any data is incorrect, LMF displays the appropriate error message and gives you an opportunity to reenter the data.
The template argument allows you to register license data from templates in /usr/var/adm/lmf. The templates stored in this directory are
created by some software products during their installation process. When you use a template, the script prompts you to supply data for any
empty fields in the template. If the lmfsetup script cannot find the specified template in /usr/var/adm/lmf, it searches your current work-
ing directory.
Use the lmfsetup script when you want to register a PAK without using an editor. Normally, you should use the lmf register command. The
lmf register command displays a template, which includes the fields on the PAK, and invokes an editor so that you can add the license data
to the appropriate fields. The lmf register command allows you to correct errors without having to reenter all the data.
SEE ALSO
Command: lmf(8)
Software License Management
lmfsetup(8)