04-16-2009
Print all the lines between 2 specified strings
Hi All,
I have a file in which i want to print all the lines between 2 defined strings. Ex- I have file with data as follows
STEP1:-
----- has some 20 -30 lines of data
STEP2:-
----- has some 20 -30 lines of data
So i want to print those lines between STEP1 & STEP2. (line including STEP1)
Thanks,
Raghava
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I want to print only lines in between two strings and not the strings using awk.
Eg:
OUTPUT
top 2
bottom 1
left 0
right 0
page 66
END
I want to print into a new file only
top 2
bottom 1
left 0... (4 Replies)
Discussion started by: jisha
4 Replies
2. Shell Programming and Scripting
Hi experts,
You cool guys already given me the awk script below-
awk '/9366109380/,printed==5 { ++printed; print; }' 2008-09-14.0.log
Morever, i have one more things-
when i awk 9366109380, i can also see the Upper 3 lines as well as below 5 lines of that string.
Line 1.... (3 Replies)
Discussion started by: thepurple
3 Replies
3. Shell Programming and Scripting
Hi,
Please provide shell script to Remove empty lines(space) between two lines containing strings in a file.
Input File :
A1/EXT "BAP_BSC6/07B/00" 844 090602 1605
RXOCF-465 PDTR11 1
SITE ON BATTERY
A2/EXT... (3 Replies)
Discussion started by: sudhakaryadav
3 Replies
4. Shell Programming and Scripting
pls help me on this... and im really sorry because i really don't know where to start here...
FILE1
ABC DEF 10 2
DEF GHI 11 3
GHI JKL 12 5
JKL MNO 13 7
MNO PQR 14 5
requirements:
1. The third string should only be 10 or 12
2. The fourth string should only be 2 or 3
3. Prinnt... (1 Reply)
Discussion started by: kingpeejay
1 Replies
5. Shell Programming and Scripting
Hi all,
This should be very easy but I can't figure it out...
I have a file that looks like this:
@SRR057408.1 FW8Y5CK02R652T length=34
AGCAGTGGTATCAACGCAGAGTAAGCAGTGGTAT
+SRR057408.1 FW8Y5CK02R652T length=34
FIIHFF6666?=:88@@@BBD:::?@ABBAAA>8
@SRR057408.2 FW8Y5CK02TBMHV length=52... (1 Reply)
Discussion started by: kmkocot
1 Replies
6. Shell Programming and Scripting
Hi,
I have two files. 1st file has 1 column (huge file containing ~19200000 lines) and 2nd file has 2 columns (small file containing ~6000 lines).
#################################
huge_file.txt
a
a
ab
b
##################################
small_file.txt
a 1.5
b 2.5
ab ... (4 Replies)
Discussion started by: AshwaniSharma09
4 Replies
7. Shell Programming and Scripting
The question is not as simple as the title... I have a file, it looks like this
<string name="string1">RZ-LED</string>
<string name="string2">2.0</string>
<string name="string2">Version 2.0</string>
<string name="string3">BP</string>
I would like to check for duplicate entries of... (11 Replies)
Discussion started by: raidzero
11 Replies
8. Shell Programming and Scripting
Hello,
I can extract lines in a file, between two strings but only one time.
If there are multiple occurencies, my command show only one block.
Example, monfichier.txt contains :
debut_sect
texte L1
texte L2
texte L3
texte L4
fin_sect
donnees inutiles 1
donnees inutiles 2
... (8 Replies)
Discussion started by: theclem35
8 Replies
9. Shell Programming and Scripting
Hello everyone,
Maybe somebody could help me with an awk script.
I have this input (field separator is comma ","):
547894982,M|N|J,U|Q|P,98,101,0,1,1
234900027,M|N|J,U|Q|P,98,101,0,1,1
234900023,M|N|J,U|Q|P,98,54,3,1,1
234900028,M|H|J,S|Q|P,98,101,0,1,1
234900030,M|N|J,U|F|P,98,101,0,1,1... (2 Replies)
Discussion started by: Ophiuchus
2 Replies
10. Shell Programming and Scripting
I have a text file contains
*02638650* SAMBO
1 Spouse SAMBO FELIX
*01591453* MADUAGUGBUO
4 Child3 MADUAGUGBUO JOY
*01488523* ANYIAM
1 Spouse ANYIAM FRANCA
2 Child1 ANYIAM GRACE
*01647769* EGWUTUOHA
0 Principal ... (6 Replies)
Discussion started by: ktsis
6 Replies
LEARN ABOUT DEBIAN
pospell
pospell(1) User Manuals pospell(1)
NAME
pospell - Run a program on the translation strings of a .po-file
SYNOPSIS
pospell [-l language ] [-fsv] -n pofile -p program [-- [ arguments... ]]
DESCRIPTION
pospell copies the translations from the pofile to a temporary file (called the spellfile) and then calls program with its arguments. pro-
gram is supposed to somehow change the spellfile. It is typically a spell checker. Afterwards the possibly changed translations in spell-
file is copied back into the pofile.
If pofile is specified as - then pospell will act as a filter, i.e. standard input and standard output will be used.
%f in the arguments will be expanded to the name of the spellfile, or - if the -f option is used. Use %% for a real % character.
All comment lines in the pofile are replaced with lines with "#" as the only character in the spellfile. The msgid strings with original
text in the pofile are replaced with lines with ">" and "]" as the only characters in the spellfile. The msgstr strings with file headers
(i.e. strings without corresponding msgid strings) are replaced with lines with ")" and "]" as the only characters in the spellfile. Don't
change or remove these lines from the spellfile - they are used when the spellfile and the pofile are merged together after running the
program.
The normal msgstr strings are copied to the spellfile with some changes: 1) The word msgstr and everything else before the string is
replaced by a "+" character. 2) Strings with C escape sequences followed by a letter like "one two" are split to parts like "one "
"two". 3) Leading whitespace in continuation lines is removed. The changes of kind 1) and 2) are undone when the spellfile is copied back
into the pofile, but removed whitespace will not be restored.
OPTIONS
-f The called program is a filter so don't make a temporary file, but pipe the spellfile to its standard input and read it back from
its standard output.
-l language
Only translations with the indicated language code are copied to the spellfile.
-s Quit with an error message if unrecognized items are found in the pofile or spellfile.
-v Print the version and exit.
FILES
pospell uses one or two temporary files with names given by the mkstemp(3) or the tmpnam(3) function.
BUGS
If some system call gives an unexpected error pospell will stop immediately with an error message leaving its temporary files.
AUTHOR
Byrial Jensen <byrial@image.dk>
SEE ALSO
The GNU gettext utilities.
newsbody(1).
Unix APRIL 2000 pospell(1)