fix a small bug in the parse-config script
authorFelix Fietkau <nbd@openwrt.org>
Sun, 8 Oct 2006 19:16:04 +0000 (19:16 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 8 Oct 2006 19:16:04 +0000 (19:16 +0000)
SVN-Revision: 4969

openwrt/package/base-files/default/usr/lib/parse-config.awk

index cf1b09c58cdfa972b88a0a23b8ecf7939d28b750..9ce32b74ffbaa79180fb213212b9f86d9b30ad3b 100644 (file)
@@ -27,7 +27,7 @@ $1 == "@else" {
        else noprint = 1
 }
 
-($1 !~ /^@/) && (noprint != 1) {
+($1 !~ /^@[a-zA-Z]/) && (noprint != 1) {
        n=split(line "@@", a, /@@/)
        for (i=1; i<=n; i++) {
                if ((i % 2) == 1) printf a[i]