]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
fix grep call
authorMichael Schroeder <mls@suse.de>
Wed, 26 Mar 2014 14:31:42 +0000 (15:31 +0100)
committerMichael Schroeder <mls@suse.de>
Wed, 26 Mar 2014 14:31:42 +0000 (15:31 +0100)
Unlike perl, grep parses '?' as literal question mark and '\?' as
zero or one quantifier in the default "basic regexp" mode.

tools/repo2solv.sh

index 25346a6ca0f48363d3a46288057b558546fd3db4..4b595e8fa4e8a6105e8b507ee4425cd2e2603959 100755 (executable)
@@ -148,7 +148,7 @@ if test "$repotype" = rpmmd ; then
        repomd_decompress "$susedataxml"
      fi
      echo '</rpmmd>'
-    ) | grep -v '\?xml' |  sed '1i\<?xml version="1.0" encoding="UTF-8"?>' | rpmmd2solv $parser_options > $primfile || exit 4
+    ) | grep -v '<?xml' |  sed '1i\<?xml version="1.0" encoding="UTF-8"?>' | rpmmd2solv $parser_options > $primfile || exit 4
   fi
 
   prodfile=