aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Hoyer <harald@redhat.com>2008-11-10 18:51:01 +0100
committerHarald Hoyer <harald@redhat.com>2008-11-10 19:05:37 +0100
commit5f7c466e4f10afa3e5f1168f5eda502df4647876 (patch)
tree7faea8f3b7741e3885bcd78c1f9dcee84b677e0e
parentc053515b6e410df6ea6c7181cfb9884c54e8c355 (diff)
downloadinitscripts-5f7c466e4f10afa3e5f1168f5eda502df4647876.tar
initscripts-5f7c466e4f10afa3e5f1168f5eda502df4647876.tar.gz
initscripts-5f7c466e4f10afa3e5f1168f5eda502df4647876.tar.bz2
initscripts-5f7c466e4f10afa3e5f1168f5eda502df4647876.tar.xz
initscripts-5f7c466e4f10afa3e5f1168f5eda502df4647876.zip
fixed bug #459044
refined the grep statement
-rw-r--r--sysconfig/network-scripts/network-functions2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysconfig/network-scripts/network-functions b/sysconfig/network-scripts/network-functions
index 6aa85833..f3086026 100644
--- a/sysconfig/network-scripts/network-functions
+++ b/sysconfig/network-scripts/network-functions
@@ -28,7 +28,7 @@ get_config_by_hwaddr ()
get_config_by_subchannel ()
{
- LANG=C grep -il "^[[:space:]]*SUBCHANNELS=${1}\([[:space:]#]\|$\|,\)" /etc/sysconfig/network-scripts/ifcfg-* \
+ LANG=C egrep -l "^[[:space:]]*SUBCHANNELS=([0-9]+,){0,2}${1}(,[0-9]+){0,2}([[:space:]]+#|[[:space:]]*$)" /etc/sysconfig/network-scripts/ifcfg-* \
| LC_ALL=C sed -e "$__sed_discard_ignored_files"
}