[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-ed] g /RE/COMMAND-LIST not working ?
From: |
積丹尼 Dan Jacobson |
Subject: |
[Bug-ed] g /RE/COMMAND-LIST not working ? |
Date: |
Mon, 11 May 2015 08:01:48 +0800 |
We read
'(1,$)g /RE/COMMAND-LIST'
Global command. Applies COMMAND-LIST to each of the addressed
lines matching a regular expression RE. The current address is set
to the line currently matched before COMMAND-LIST is executed. At
the end of the 'g' command, the current address is set to the last
line affected by COMMAND-LIST.
At least the first command of COMMAND-LIST must appear on the same
line as the 'g' command. All lines of a multi-line COMMAND-LIST
except the last line must be terminated with a backslash ('\').
Any commands are allowed, except for 'g', 'G', 'v', and 'V'. By
default, a newline alone in COMMAND-LIST is equivalent to a 'p'
command. If 'ed' is invoked with the command-line option '-G',
then a newline in COMMAND-LIST is equivalent to a '.+1p' command.
Alas
$ ed Ready.couches.html
215152
1,$/大溪/d
?
h
Invalid address
,/大溪/d
?
h
Invalid address
1,$g /大溪/d
?
h
Invalid pattern delimiter
1,$ g /44/d
?
h
Invalid pattern delimiter
q
GNU Ed 1.10
Copyright (C) 1994 Andrew L. Moore.
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
- [Bug-ed] g /RE/COMMAND-LIST not working ?,
積丹尼 Dan Jacobson <=