The requirements have not changed , the script that i coded was impromptu and may not satisfy the requirements
I have made a minor update to the code that RudiC gave on post #6 to pass the filename as parm to the script, see the code below
I am still working on the header and trailer part , will update the post once i make further progress
Hi techedipro,
I'm not sure who @Dan is, but assuming you were talking to me...
I'm glad that you're making some progress. But:
I assume the first line of your script was intended to be #!/usr/bin/ksh instead of usr/bin/ksh.
Why do you bother setting a variable named File1 if your script never uses that variable after it has been set?
I guess I didn't understand your requirements. I thought that you meant that your input file names would be in the pattern abc_xyz_pqr_a_1_YYMMDD where YYMMDD would be replaced by a two digit year, a two digit month, and a two digit day representing a date (such as abc_xyz_pqr_a_1_180619 and that you wanted the reject file for input filenames in that format to replace the _xyz_ in that format with _reject_. If the reject output file is ALWAYS going to be literally be named abc_reject_pqr_a_1_yymmdd and the non-reject output file is ALWAYS going to literally be named temp_file, why would you want an input file with a name that might be different from abc_xyz_pqr_a_1_yymmdd?
I'm looking forward to seeing how you're going to make sure that the header and trailer lines will be copied to both of your output files. (The header should be really easy. The trailer is slightly more complicated if you want to do it in your awk script instead of using tail as an extra processing step to grab it from your input file.)
Hello all,
I have a script which picks up a series of large numbers, each of which are actually amalgamations of a series of other numbers. Unfortunately there are no separator characters so I can't use awk -F. I am looking for a way of splitting them into variables according to their... (4 Replies)
I need a script for...
how to find a position of column data and print some string in the next line and same position
position should find based on *HEADER8* in text
for ex: ord123 abs 123 987HEADER89 test234
ord124 abc 124 987HEADER88 test235
... (1 Reply)
Hi,
I am a newbie in unix programming so maybe this is a simple question.
I would like to know how can I make a script that outputs only the values that are not between any given start and end positions
Example
file1:
2 30
40 80
82 100
file2:
ID1 1
ID2 35
ID3 80
ID4 81
ID6... (9 Replies)
hi,
I have a file which consists of some records:
2010_06_4010093_001_001|10|ABCDEFGH|9|4010093||0040400||31.12.2009|S|O|X||||20100602093851-31.12.2009|XXBBFC|EFG||||00001|
2010_06_4010162_001_001|11|ABCDEFGH|9|4010162||0040400||31.12.2009|S|O|X||||20100602093851-31.12.2009|XXBBFC|EFG||||00002|... (11 Replies)
I want to remove text from nth position to nth position couple of times in same line
my line is
"hello is there anyone can help me with this question"
I need like this
ello is there anyone can help me with question
'h' is removed and 'this' removed from the line. I want to do this... (5 Replies)
OS : Linux 2.6x
Shell : Korn
In a single file , how can I identify all the Uniqe values at a specific character position and length of each record ,
and simultaneously SPLIT the records of the file based on each of these values and write them in seperate files .
Lets say :
a) I want to... (4 Replies)
hi guys,
i want command or script to display the content of file from 2nd position to last but one position of a file
abcdefghdasdasdsd
123,345,678,345,323
434,656,656,656,656
678,878,878,989,545
4565656667,65656
i want to display the same above file without first and... (2 Replies)
Hi,
I have a file with multiple lines(fixed width dat file). I want to search for '02' in the positions 45-46 and if available, in that lines, I need to replace value in position 359 with blank. As I am new to unix, I am not able to figure out how to do this. Can you please help me to achieve... (9 Replies)
Hello,
I have a file, where the strings in the lines are with fixed length. Like this
1234ABXX234ABC123456
And I want to split that line as it is colored. The output to be like this:
1234A;BX;X234;ABC1234;56
I am trying now with substring, but I believe there is a better way.
Can you... (7 Replies)
Hi All,
I wanted a sed/awk command to add a value/character on a particular position without disturbing the position of other characters.
I have file a.txt
OL 10031 Day Black Midi Good Value P01 P07
OL 10031 Day Black Short Good Value P01 P07
I want to get the output as... (2 Replies)