- 论坛徽章:
- 0
|
回复 9# blackold
还是不对的。
就拿上面的TEST1、TEST2、TEST3的例子,运行后结果如下:- iMac:script usera $ cat a
- <Directory /TEST1>
- Options Indexes FollowSymLinks
- AllowOverride None
- Order deny,allow
- Allow from all
- Options -Indexes
- </Directory>
- <Directory /TEST2>
- Options Indexes FollowSymLinks
- AllowOverride None
- Order deny,allow
- Allow from all
- Options -Indexes
- </Directory>
- <Directory /TEST3>
- Options Indexes FollowSymLinks
- AllowOverride None
- Order deny,allow
- Allow from all
- Options -Indexes
- </Directory>
复制代码- iMac:script usera $ cat scr.sed
- /<Directory /,/<\/Directory>/c \
- <Directory />\
- Options None\
- AllowOverride None\
- Order deny,allow\
- Deny from all\
- </Directory>
复制代码- iMac:script usera $ sed -f scr.sed ./a
- <Directory />
- Options None
- AllowOverride None
- Order deny,allow
- Deny from all
- </Directory>
- <Directory />
- Options None
- AllowOverride None
- Order deny,allow
- Deny from all
- </Directory>
- <Directory />
- Options None
- AllowOverride None
- Order deny,allow
- Deny from all
- </Directory>
复制代码 |
|