The first sed command is NOT expected to work. You need to escape the + as you do in the second. The first GREP command also requires the backslash in front of + . Alternatively, you can use "egrep" to work.
I'm not sure what's wrong with the second SED command, however.
In all cases, you can use this regular expression:
Is it possible to combine a regular expression with a aritmetical expression? For example, taking a 8-numbers caracter sequece and casting each output of a grep, comparing to a constant.
THX! (2 Replies)
CA_RELEASE has a value of 6. I need to check if that this is a numeric value. if not error.
source $CA_VERSION_DATA
if * ]
then
echo "CA_RELESE $CA_RELEASE is invalid"
exit -1
fi
+ source /etc/ncgl/ca_version_data
++ CA_PRODUCT_ID=samxts
++ CA_RELEASE=6
++ CA_WEEK_NO=7
++... (3 Replies)
<ATTR name="ABCDEFGH" value=""/>
<ATTR name="HJYR" value=""/>
what would be the regular expression to match both the above strings...
Always end with value=""/>
always start with <ATTR name="
the ATTR name can be anything..
I need to use this with match() in awk.
Thanks.. (1 Reply)
Hi,
Earlier I was using the below expression to identify the file names
ls PRODUCT_LIST__CITIES_????????.dat
file names :
PRODUCT_LIST_GB_CITIES_????????.dat
PRODUCT_LIST_IE_CITIES_????????.dat
but now the file names have been changed as below
... (1 Reply)
Hi all,
How am I read a file, find the match regular expression and overwrite to the same files.
open DESTINATION_FILE, "<tmptravl.dat" or die "tmptravl.dat";
open NEW_DESTINATION_FILE, ">new_tmptravl.dat" or die "new_tmptravl.dat";
while (<DESTINATION_FILE>)
{
# print... (1 Reply)
I have file with following data,
http://www.some.com/web11.html
http://www.some.com/web/112.html
http://www.some.com/web/21.html
http://www.some.com/342.html
http://www.some.com/plk.html
http://www.some.com/abh.html
http://www.some.com/yte.html
http://www.some.com/tyr/098.html... (4 Replies)
Hello All,
I'm trying to extract the lines between two consecutive elements of an array from a file.
My array looks like:
problem_arr=(PRS111 PRS213 PRS234)
j=0
while } ]
do
k=`expr $j + 1`
sed -n "/${problem_arr}/,/${problem_arr}/p" problemid.txt
---some operation goes... (11 Replies)
OS version: RHEL 7.4
Shell : bash
I have a file which has lines like below. As you can see , they are SELECT queries.
SELECT * FROM S_DEALER_USER WHERE ROWNUM < 100;
SELECT * FROM S_DEALER_USER_WEB_PROFILE WHERE ROWNUM < 100;
SELECT * FROM S_USER_ROLE_MASTER WHERE ROWNUM < 100;
SELECT... (2 Replies)
Discussion started by: kraljic
2 Replies
LEARN ABOUT PHP
pagermap
PAGERMAP(5) File Formats Manual PAGERMAP(5)NAME
pagermap - SNPP pager identifier mapping file
DESCRIPTION
The file etc/pagermap (by default) is used by the SNPP support in hfaxd(8) to map pager identifiers specified with the PAGE directive to
IXO/TAP or SMS service providers and optionally a Pager Identification Number (PIN). (The ability to specify a PIN makes it possible to
define aliases for pagers.) Note that etc/pagermap may be called a different name; the filename is specified with the PagerIDMapFile con-
figuration parameter read by hfaxd(8).
The pagermap file is comprised of one or more lines of the following format:
<pattern> <dialstring>[/<pin>]
Each line specifies a <pattern> that is matched against a client-specified pager identifier string. A pattern may be a plain string or a
POSIX 1003.2 extended regular expression; plain strings must compare exactly while regular expressions are unanchored and any substring
match constitutes a ``hit''. Regular expressions are distinguished from plain strings by the presence of one or more of the magic charac-
ters ``[]*.^$-+{}()''. The <dialstring> identifies the IXO/TAP or SMS service provider to contact for delivery or, if <dialstring> is the
string ``reject'' (case insensitive) then the pager identifier is rejected. If the optional <pin> is specified then it used to deliver the
page instead of the client-specified identifier.
If the matching expression is a regular expression the optional <pin> may reference the entire string matched by the regular expression
with the ``&'' character. Substrings matched with the ``(...)'' constructs may be referenced by using ``
'' where n is a single numeric
digit between 1 and 9 that refers to the n-th matched substring; c.f. re_format(7), sed(1), etc.
hfaxd processes lines in the mapping file sequentially; the first line with a pattern that matches the pager identifier is used to deliver
or reject the page. Lines that begin with a ``#'' are treated as comments and discarded. Leading whitespace on a line is also ignored.
EXAMPLES
The following defines an alias for ``sam'', submits all destinations with a leading ``Sky'' to a particular IXO/TAP service provider, and
otherwise rejects the pager ID. (Note that using alphabetics in dial strings requires a dialstring rules file that understands how to map
alphabetics to key codes--or one that passes them through verbatim.)
# a simple mapping example
sam 5551212/99
Sky(.*) 1800SkyTel/1
.* reject
SEE ALSO hfaxd(8), hylafax-server(5)
May 8, 1996 PAGERMAP(5)