Sponsored Content
Top Forums Shell Programming and Scripting Need a program that read a file line by line and prints out lines 1, 2 & 3 after an empty line... Post 302907357 by CarloM on Friday 27th of June 2014 10:45:47 AM
Old 06-27-2014
If you have GNU awk, try:
Code:
$ awk '{print $1 OFS $2 OFS $3}' RS='\n \n' ORS='\n \n' FS='\n' OFS='\n' file
SRVXPAPI001     ERRO    JUN24 07:28:34 1775
        REASON= 0000, PROCID= #E506 #1065: TPCIPPR, INDEX= 003F
        00637BDC=IOCPBASE.BS01:CHECK_TID+#009C

SRVXPAPI001     ERRO    JUN24 07:28:41 2362
        REASON= 0000, PROCID= #E506 #1065: TPCIPPR, INDEX= 003F
        00637BDC=IOCPBASE.BS01:CHECK_TID+#009C

SRVXPAPI001     ERRO    JUN24 07:38:38 7617
        REASON= 0101, PROCID= #459E #102F: CALLP, DATA= 03BF 0556
        05AFD5A0=CMCALLP.BX03:CM_RESET+#1598

SRVXPAPI001     ERRO    JUN24 07:45:08 2144
        REASON= 00FF, PROCID= #6584 #5008: MTXTASKP, INDEX= 0000
        04BAF5C0=CMARTRUI.BM01:ROUTE_AI+#0260

SRVXPAPI001     ERRO    JUN24 08:12:04 0309
        REASON= 0000, PROCID= #E506 #1065: TPCIPPR, INDEX= 003F
        00637BDC=IOCPBASE.BS01:CHECK_TID+#009C

SRVXPAPI001     ERRO    JUN24 08:12:21 1960
        REASON= 0000, PROCID= #E506 #1065: TPCIPPR, INDEX= 003F
        00637BDC=IOCPBASE.BS01:CHECK_TID+#009C

SRVXPAPI001     ERRO    JUN24 08:22:05 0604
        REASON= 00FF, PROCID= #6584 #5008: MTXTASKP, INDEX= 0000
        04BAF5C0=CMARTRUI.BM01:ROUTE_AI+#0260

This User Gave Thanks to CarloM For This Post:
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

cat file1 read line-per-line then grep -A 15 lines down in fileb

STEP 1 # Set variable FILE=/tmp/mainfile SEARCHFILE =/tmp/searchfile # THIS IS THE MAIN FILE. cat /tmp/mainfile Interface Ethernet0/0 "outside", is up, line protocol is up Hardware is i82546GB rev03, BW 100 Mbps Full-Duplex(Full-duplex), 100 Mbps(100 Mbps) MAC address... (6 Replies)
Discussion started by: irongeekio
6 Replies

2. Shell Programming and Scripting

bash: read file line by line (lines have '\0') - not full line has read???

I am using the while-loop to read a file. The file has lines with null-terminated strings (words, actually.) What I have by that reading - just a first word up to '\0'! I need to have whole string up to 'new line' - (LF, 10#10, 16#A) What I am doing wrong? #make file 'grb' with... (6 Replies)
Discussion started by: alex_5161
6 Replies

3. Shell Programming and Scripting

howto add line as a first line into a non empty file

Hi Trying to do like this : echo "$variable1\n $(cat file.txt)" but it only adds one time. When I run this cmd again with different variable it only replaces line of variable1. How to add constantly line into first line in file ? (3 Replies)
Discussion started by: presul
3 Replies

4. Shell Programming and Scripting

Fill the empty line by adding line before blank line

FIle A "A" 2 aa 34 3 ac 5 cd "B" 3 hu 67 4 fg 5 gy output shud be A"" 2 aa 34 "A" 3 ac 34 "A" 5 cd 34 "B" 3 hu 67 "B" 4 fg 67 "B" 5 gy 67 (6 Replies)
Discussion started by: cdfd123
6 Replies

5. Shell Programming and Scripting

Shell script to read a text file line by line & process it...

Hi , I am trying to write an shell, which reads a text file (from a location) having a list of numbers of strictly 5 digits only ex: 33144 Now my script will check : 1) that each entry is only 5 digits & numeric only, no alphabets, & its not empty. 2)then it executes a shell script called... (8 Replies)
Discussion started by: new_to_shell
8 Replies

6. Shell Programming and Scripting

How to read a file line by line and store it in a variable to execute a program ?

Hello, I am quite new in shell scripting and I would like to write a little scritp to run a program on some parameters files. all my parameters files are in the same directory, so pick them up with ls *.para >>dirafter that I have a dir file like that: param1.para param2.para etc... I... (2 Replies)
Discussion started by: shadok
2 Replies

7. Shell Programming and Scripting

how to read the contents of two files line by line and compare the line by line?

Hi All, I'm trying to figure out which are the trusted-ips and which are not using a script file.. I have a file named 'ip-list.txt' which contains some ip addresses and another file named 'trusted-ip-list.txt' which also contains some ip addresses. I want to read a line from... (4 Replies)
Discussion started by: mjavalkar
4 Replies

8. Shell Programming and Scripting

How to read file line by line and compare subset of 1st line with 2nd?

Hi all, I have a log file say Test.log that gets updated continuously and it has data in pipe separated format. A sample log file would look like: <date1>|<data1>|<url1>|<result1> <date2>|<data2>|<url2>|<result2> <date3>|<data3>|<url3>|<result3> <date4>|<data4>|<url4>|<result4> What I... (3 Replies)
Discussion started by: pat_pramod
3 Replies

9. Shell Programming and Scripting

Read the file line by line and do something with lines

I have a file file_name_O.txt The file can have different number of other files names or nothing I will check cnt=`wc -l file_name_0.txt` if ;then exit 1 fi Now I have to start checking file names, i.e. read txt file line by line. If amount of ,lines equal 1, I can... (4 Replies)
Discussion started by: digioleg54
4 Replies

10. UNIX for Beginners Questions & Answers

Get an output of lines in pattern 1st line then 10th line then 11th line then 20th line and so on.

Input file: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 (6 Replies)
Discussion started by: Sagar Singh
6 Replies
slamrg.f(3)							      LAPACK							       slamrg.f(3)

NAME
slamrg.f - SYNOPSIS
Functions/Subroutines subroutine slamrg (N1, N2, A, STRD1, STRD2, INDEX) SLAMRG Function/Subroutine Documentation subroutine slamrg (integerN1, integerN2, real, dimension( * )A, integerSTRD1, integerSTRD2, integer, dimension( * )INDEX) SLAMRG Purpose: SLAMRG will create a permutation list which will merge the elements of A (which is composed of two independently sorted sets) into a single set which is sorted in ascending order. Parameters: N1 N1 is INTEGER N2 N2 is INTEGER These arguements contain the respective lengths of the two sorted lists to be merged. A A is REAL array, dimension (N1+N2) The first N1 elements of A contain a list of numbers which are sorted in either ascending or descending order. Likewise for the final N2 elements. STRD1 STRD1 is INTEGER STRD2 STRD2 is INTEGER These are the strides to be taken through the array A. Allowable strides are 1 and -1. They indicate whether a subset of A is sorted in ascending (STRDx = 1) or descending (STRDx = -1) order. INDEX INDEX is INTEGER array, dimension (N1+N2) On exit this array will contain a permutation such that if B( I ) = A( INDEX( I ) ) for I=1,N1+N2, then B will be sorted in ascending order. Author: Univ. of Tennessee Univ. of California Berkeley Univ. of Colorado Denver NAG Ltd. Date: November 2011 Definition at line 100 of file slamrg.f. Author Generated automatically by Doxygen for LAPACK from the source code. Version 3.4.1 Sun May 26 2013 slamrg.f(3)
All times are GMT -4. The time now is 03:01 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy