10-10-2015
Almost, but not quite.
Quote:
Find pattern, cuts it out, s// finds nothing so prints remainder of pattern buffer. So it acts like the p
The let's call it "empty regex" uses the last one applied right before. In this case: reuse the address one to find the line. (Not easy to find in the docu. I didn't. I learned it from these fora.) Nothing is printed here.
Quote:
First pass N loads next line into pattern space, no match, unloads pattern space with p, blank line.
Goes back then finds pattern, which is deleted with // and then prints remainder with p
Nothing is deleted.
N just collects line after line into pattern space. The
p flag to
sed's
s(ubstitute) prints only if a substituition was made, i.e. when the pattern was found. Then also ignore the
T command and leave.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
This is my first post, please be nice. I have tried to google and read different tutorials.
The task at hand is:
Input file input.txt (example)
abc123defhij-E-1234jslo
456ujs-W-abXjklp
From this file the task is to grep the -E- and -W- strings that are unique and write a new file... (5 Replies)
Discussion started by: TestTomas
5 Replies
2. Shell Programming and Scripting
Hello sed gurus. I am using ksh on Sun and have a file created by concatenating several other files. All files contain header rows. I just need to keep the first occurrence and remove all other header rows.
header for file
1111
2222
3333
header for file
1111
2222
3333
header for file... (8 Replies)
Discussion started by: gary_w
8 Replies
3. Shell Programming and Scripting
11
22
33
44
55
66
77
When pattern 55 is met, print upto it, so output is
11
22
33
44 (1 Reply)
Discussion started by: anilcliff
1 Replies
4. Shell Programming and Scripting
i need to search for a pattern from a big file and print everything expect the next 6 lines from where the pattern match was made. (8 Replies)
Discussion started by: chidori
8 Replies
5. Shell Programming and Scripting
HI Folks,
I'm looking for a solution for this issue.
I want to find the Pattern 0/ and replace it with /. I'm just removing the leading zero. I can find the Pattern but it always puts literal value as a replacement.
What am I missing??
sed -e s/0\//\//g File1 > File2
edit by... (3 Replies)
Discussion started by: SirHenry1
3 Replies
6. Shell Programming and Scripting
Greetings, I need some assistance here as I cannot get a sed line to work properly for me. I have the following list:
Camp.S01E04.720p.HDTV.X264-DIMENSION
Royal.Pains.S05E07.720p.HDTV.x264-IMMERSE
Whose.Line.is.it.Anyway.US.S09E05.720p.HDTV.x264-BAJSKORV
What I would like to accomplish is to... (3 Replies)
Discussion started by: choard
3 Replies
7. Shell Programming and Scripting
'Hi
I'm using the following code to extract the lines(and redirect them to a txt file) after the pattern match. But the output is inclusive of the line with pattern match.
Which option is to be used to exclude the line containing the pattern?
sed -n '/Conn.*User/,$p' > consumers.txt (11 Replies)
Discussion started by: essem
11 Replies
8. Shell Programming and Scripting
Hello Experts , require help . See below output:
File inputs
------------------------------------------
Server Host = mike
id rl images allocated last updated density
vimages expiration last read <------- STATUS ------->... (4 Replies)
Discussion started by: tigerhills
4 Replies
9. Shell Programming and Scripting
Hi all,
I have been searching all over Google but I am unable to find a solution for a particular result that I am trying to achieve.
Consider the following input:
1
2
3
4
5
B4Srt1--Variable-0000
B4Srt2--Variable-1111
Srt
6
7
8
9
10
End (3 Replies)
Discussion started by: y2jacky
3 Replies
10. Shell Programming and Scripting
I have a file like below.
2018.07.01, Sunday
09:27 some text 123456789 0 21 0.06 0.07 0.00
2018.07.02, Monday
09:31 some text 123456789 1 41 0.26 0.32 0.00
09:39 some text 456789012 1 0.07 0.09 0.09
09:45 some text 932469494 1 55 0.29 0.36 0.00
16:49 some text 123456789 0 48 0.12 0.15 0.00... (9 Replies)
Discussion started by: father_7
9 Replies
LEARN ABOUT DEBIAN
gpdftext
GPDFTEXT(1) gpdftext User Commands GPDFTEXT(1)
NAME
gpdftext - is a GTK+ text editor for ebook PDF files.
SYNOPSIS
gpdftext
DESCRIPTION
This manual page documents briefly the gpdftext package. For more information on gpdftext, see the gPDFText Manual:
$ yelp ghelp:gpdftext
gpdftext is a GTK+ text editor for ebook PDF files.
gpdftext loads the PDF, extracts the text, reformats the paragraphs into single long lines and then puts the text into a standard GTK+
editor where you can make other adjustments.
On the ebook reader, the plain text file then has no unwanted line breaks and can be zoomed to whatever text size you prefer.
OPTIONS
There are no command-line options supported currently.
PDF files passed on the command line will be opened by gpdftext.
BUGS
Please use the Debian BTS or the upstream Trac tickets.
Debian BTS[1] or SourceForge Trac tickets[2]. (Trac requires a SourceForge login to file new tickets.)
AUTHOR
Neil Williams <codehelp@debian.org>
Wrote this manpage for the Debian system.
COPYRIGHT
Copyright (C) 2009 Neil Williams
This manual page was written for the Debian system (and may be used by others).
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at
your option) any later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
NOTES
1. Debian BTS
http://bugs.debian.org/gpdftext
2. SourceForge Trac tickets
http://sourceforge.net/apps/trac/gpdftext/newticket
gpdftext 04/15/2011 GPDFTEXT(1)