diff options
author | aiju <aiju@phicode.de> | 2011-06-03 13:27:04 +0200 |
---|---|---|
committer | aiju <aiju@phicode.de> | 2011-06-03 13:27:04 +0200 |
commit | eadeb86f5132ca1cd5595179fe5a503ec69dca4a (patch) | |
tree | 658867c1f05bbed02c229c416d2693723a9fbf95 | |
parent | 7a4e46d7abb4d1cd95bbe2143e0b42c76568e505 (diff) |
fixed issue #29
-rw-r--r-- | sys/man/1/awk | 11 | ||||
-rw-r--r-- | sys/man/1/sed | 24 |
2 files changed, 35 insertions, 0 deletions
diff --git a/sys/man/1/awk b/sys/man/1/awk index d79b963c4..02c27b206 100644 --- a/sys/man/1/awk +++ b/sys/man/1/awk @@ -243,6 +243,13 @@ converts its numerical argument, a character number, to a .SM UTF string .TP +.BI substr( s , " m") +the maximum length substring of +.I s +that begins at position +.IR m +counted from 1. +.TP .BI substr( s , " m" , " n\fL) the .IR n -character @@ -303,6 +310,10 @@ If is not given, .B $0 is used. +.B & +in +.I t +is replaced by the match. .TP .B gsub same as diff --git a/sys/man/1/sed b/sys/man/1/sed index 6bb2e6123..e057b7192 100644 --- a/sys/man/1/sed +++ b/sys/man/1/sed @@ -255,6 +255,30 @@ Append the pattern space to if a replacement was made. .RE +.IP +An ampersand +.L & +appearing in the replacement +is replaced by the string matching the regular expression. +The characters +.BI \e n\f1, +where +.I n +is a digit, +are replaced by the text matched by the +.IR n -th +regular subexpression +enclosed between +.L ( +and +.LR ) . +When +nested parenthesized subexpressions +are present, +.I n +is determined by counting occurrences of +.L ( +starting from the left. .TP .BI t " label" Test. |