It seems like it doesn't find the pattern... For your reference I pasted the access-list where I do the test on:
Code:
[root@bsd01 /home/me]# more qos.htm
ip access-list extended YourAccessList1
remark this is your security rule
permit host 192.168.0.1 any
ip access-list extended MyAccessList
remark Do not allow Jones subnet to telnet out
deny tcp host 171.69.2.88 any eq telnet
remark Do allow me to telnet out
permit tcp host 171.69.2.89 any eq telnet
ip access-list extended YourAccessList2
remark this is your security rule
permit host 192.168.0.1 any
[root@bsd01 /home/me]# awk '{if(/deny|remark|permit|MyAccessList/){print} else {exit}}' qos.htm
[root@bsd01 /home/me]#
[root@bsd01 /home/me]# awk '!/deny|remark|permit|MyAccessList/{exit}
> /MyAccessList/,/no_such_record/' qos.htm
[root@bsd01 /home/me]#
When the current record matches the pattern "MyAccessList" set the variable f to 1 (f is for flag, you can use another valid variable name if you wish, for AWK everything but 0 and null is true). So from that record f will be true.
Code:
f && !/deny|remark|permit|MyAccessList/ { exit }
Here we chek if f is true AND (logical and) the record doesn't match the listed patterns (deny, remark ...) , then exit.
Code:
f, 0
A pair of patterns (the pattern could be an expression) separated by a comma, specify a range of records. So we want to print the range from where f is true to 0 (false, never, open range, but we exit before the new access list becose of the previous pattern/action pair ).
I feel like there is a much better solution though ..., perhaps someone else will try, time for coffee now
Hello all gurus,
I have a long list of rules as below:
20 name:abc addr:203.45.247.247/255.255.255.255 WDW-THRESH:12 BW-OUT:10000000bps BW-IN:15000000bps STATSDEVICE:test247 STATS:Enabled (4447794/0) <IN OUT>
25 name:xyz160 addr:203.45.233.160/255.255.255.224 STATSDEVICE:test160... (3 Replies)
I have a list of files with the same name, but they have a different date stamp in the name. I can find the first file, but I need to find the second file. I am using this information to create a variable I use later. Here is a example of how I find the first file.
"ls -mr... (11 Replies)
1. The problem statement, all variables and given/known data:
Write a parser for a web server access log that will provide the statistics outlined below. Remember to format your output in a neat form. You may complete this assignment with one Awk script or a shell script using a combination of... (6 Replies)
EDIT : This is for perl
@data2 = grep(/$data/, @list_now);
This gives me @data2 as
Printing data2 11 testzone1 running /zones/testzone1 ***-*****-****-*****-***** native shared
But I really cant access data2 by its individual elements.
$data2 is the entire list, while $data,2,3...... (1 Reply)
Hi ,
Could you please give me the commands for the following.
1.list users who have direct access to solaris database at os-level
2.list users who have administrative access at os-level in solaris
Please also let me know how to figure out these specific users i need from a... (6 Replies)
HI ALL,
Thanks for helping me with my last post. :b:
I have one more doubt, i want to parse a set of data. which is consisting of some values that occured in particular period of time.
And when i parse down if there is a missing time period then it should show the two rows between which the... (3 Replies)
Hi,
I'm very new and dumb in linux. What I do is: I use putty to connect to the linux server.
I use auth.komtels.ru as a connection line
root and oP04Koh0 as a password
port 6262, and SSH protocol
now I need to get the list of the files, how could I do it? (1 Reply)
Hey all, I have a directory (own by user: b; group: grpB) which I want a user (user: a; group: grpA) to be able to read and execute from, I wonder if I should add user a to this particular directory's ACL or that I would add group grpB to user a's subgroup?
I would like to know the difference... (3 Replies)
I have another question. I have access to the books listed below, however I know that not all of them are the lates and greatest and some are over 10 years old. So the question is are most of these books still a good idea to read. Or should I try and pick up the latest and greatest editions?
... (5 Replies)