Sponsored Content
Top Forums Shell Programming and Scripting Can any programmer do this task in shell script... Post 302735615 by RudiC on Sunday 25th of November 2012 05:52:24 PM
Old 11-25-2012
You may want to go composing your own script (esp. formatting...) starting from this one:
Code:
awk     '/CAST/{Cnr=substr($6,2);getline;getline;getline;getline;DS=$0}
         /^$/{next}
         /^      z/,/^ ERR:/{if ($1~/^ *z|^ *ERR:/) next; $1=$1;print Cnr, DS, $0}
        ' OFS="\t" Input.txt
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 0.0     (1)     [00]-99.990     (0)     [00]    2.160   (3)     [00] 
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 37.0    (2)     [00]    -1.850  (3)     [00]    34.420  (4)     [00] 
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 64.0    (2)     [00]    -1.900  (3)     [00]    34.380  (4)     [00] 
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 110.0   (3)     [00]    -1.850  (3)     [00]    34.400  (4)     [00] 
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 165.0   (3)     [00]    -1.850  (3)     [00]    34.380  (4)     [00] 
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 220.0   (3)     [00]    -1.850  (3)     [00]    34.420  (4)     [00]
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 274.0   (3)     [00]    -1.850  (3)     [00]    34.400  (4)     [00]
1        DE   10499  -66.030    89.630 1903  1  3 9999.00  9381985    8 348.0   (3)     [00]    -1.850  (3)     [00]    34.380  (4)     [00]
2        SU    7966   69.202    33.470 1903  1  7 9999.00  6487310   10 0.0     (1)     [00]    0.960   (2)     [00]
2        SU    7966   69.202    33.470 1903  1  7 9999.00  6487310   10 5.0     (1)     [00]    1.000   (3)     [00]
2        SU    7966   69.202    33.470 1903  1  7 9999.00  6487310   10 10.0    (2)     [00]    1.000   (3)     [00]

It depends heavily on your file structure, so don't complain if it does not work on files different from your input sample...
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Optimized way of doing the task in shell programming

Hi I have a file consists of the following similar lines (10 mb file) 2008-05-15 02:15:38,268 RMSConnectionFactory - Setting session state for connection. 2008-05-15 02:15:38,277 RMSConnectionFactory - Returning WS connection. My task is to find out any missing second lines for... (14 Replies)
Discussion started by: pcjandyala
14 Replies

2. Shell Programming and Scripting

comment and Uncomment single task out of multiple task

I have a file contains TASK gsnmpproxy { CommandLine = $SMCHOME/bin/gsnmpProxy.exe } TASK gsnmpdbgui { CommandLine = $SMCHOME/bin/gsnmpdbgui.exe I would like to comment and than uncomment specific task eg TASK gsnmpproxy Pls suggest how to do in shell script (9 Replies)
Discussion started by: madhusmita
9 Replies

3. Shell Programming and Scripting

BrainBench Certified Shell Programmer..Any1

Hi I am looking for some one who is Brainbench Certified Shell Programmer, who can share his/her experience. Actually I am planning to give exam, but before that wuld lik some1 to throw light on this..also if dumps are availble pls mail me @ niceboykunal123@gmail.com Thanks & Regards,... (1 Reply)
Discussion started by: niceboykunal123
1 Replies

4. Shell Programming and Scripting

last task for my script

hi, infile- create table salary ( occupation_code char(40), earnings decimal(10,2), occ_yearend integer ); outfile- salary:create table salary salary:( occupation_code char(40), salary: earnings decimal(10,2), salary: occ_yearend integer salary:); Thanks. (4 Replies)
Discussion started by: dvah
4 Replies

5. Shell Programming and Scripting

Shell scripting task

Hi all, I am new to shell scripting. And I have a task to do, I tried all possible ways to solve this, but didn't. Iwas wondering maybe someone could help me. So I have a random file something like this Andrew John Mike Alfa Omega Beta And I need to create scrip witch would filter any... (1 Reply)
Discussion started by: Strongid
1 Replies

6. Homework & Coursework Questions

Shell scripting task

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: Hi all, I am new to shell scripting. And I have a task to do, I tried all possible ways to solve this, but... (8 Replies)
Discussion started by: Strongid
8 Replies

7. Shell Programming and Scripting

command task script

ksh $CODE/dis/scripts/IS_BTEQ_LZ_TABLE_AUDIT.sh DIS_BTEQ LZ_DIS_LOAD_LOG_KEY > $CODE/dis/logs/lz_table_audit_`date '+%Y%m%d_%H%M%S'`.log 2>&1 Can some one tell me what the above script is doing? As per my understanding we are executing the script and sending the output to a log file. The... (4 Replies)
Discussion started by: karthikkasarla
4 Replies

8. Shell Programming and Scripting

Whether Shell script can do this task ???

In following attached 748phy.xls file, fifth column is ST_Date, which contains time and dates in this format 22-11-2012 7:54:54 PM in single column I want it to split in this format either 1st column 22/11/2012 and in second column 7:54:54 PM Or like this in separate... (13 Replies)
Discussion started by: Akshay Hegde
13 Replies

9. Shell Programming and Scripting

Script for database task.

Hi, I need help in creating script for "User password reset in database" by logging into database from linux server and resetting the user password. Could you please provide the script for this task? Steps are given below. 1. Login into database from server sqlplus... (5 Replies)
Discussion started by: Maddy123
5 Replies

10. UNIX for Beginners Questions & Answers

Need list of input and output parameter of task in a text file, using shell script

//file begin ===== //some code task abcd_; input x; input y,z; //some comment output w; //some comment reg p; integer q; begin //some code end endtask : abcd_ //some code //file end ===== expected output from above... (1 Reply)
Discussion started by: rishifrnds
1 Replies
ZOOMSH(1)							     Commands								 ZOOMSH(1)

NAME
zoomsh - ZOOM shell SYNOPSIS
zoomsh [-e] [-v loglevel] [commands...] DESCRIPTION
zoomsh is a ZOOM client with a simple command line interface. The client demonstrates the ZOOM API and is useful for testing targets. You may pass one or more commands to zoomsh. These commands are invoked first. OPTIONS
-e Makes zoomsh stop processing commands as soon as an error occur. The exit code of zoomsh is 1 if error occurs; 0 otherwise. -v loglevel Sets YAZ log level. EXAMPLES
If you start the yaz-ztest in one console you can use the ZOOM shell as follows: $ zoomsh ZOOM>connect localhost:9999 ZOOM>search computer localhost:9999: 7 hits ZOOM>show 0 1 1 Default USmarc 001 11224466 003 DLC 005 00000000000000.0 008 910710c19910701nju 00010 eng 010 $a 11224466 040 $a DLC $c DLC 050 00 $a 123-xyz 100 10 $a Jack Collins 245 10 $a How to program a computer 260 1 $a Penguin 263 $a 8710 300 $a p. cm. ZOOM>quit You can also achieve the same result by passing the commands as arguments on a single command line: $ zoomsh "connect localhost:9999" "search computer" "show 0 1" quit COMMANDS
connect zurl Connects to the target given by zurl. close [zurl] Closes connection to target given by zurl or all targets if zurl was omitted. show [start [count]] Displays count records starting at offset given by start. First records has offset 0 (unlike the Z39.50 protocol). quit Quits zoomsh. set name [value] Sets option name to value. get name Prints value of option name. help Prints list of available commands. SEE ALSO
yaz(7), yaz-ztest(8), Section "Building clients with ZOOM" in the YAZ manual. ZOOM home page[1]. NOTES
1. ZOOM home page http://zoom.z3950.org/ YAZ 4.2.30 04/16/2012 ZOOMSH(1)
All times are GMT -4. The time now is 09:14 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy