Improve awk escape sequences a bit.

This commit is contained in:
Jérôme Duval
2012-02-18 18:11:38 +01:00
parent 2112fd9ab8
commit 2450238230
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -47,7 +47,7 @@ BEGIN {
# store vendor ID for possible devices afterwards
vendorid = $1
vendor = substr($0, 7)
gsub( /\"/, "\\\"", vendor )
gsub( /\"/, "&&", vendor )
printf formatting "\t{ 0x" vendorid ", \"" vendor "\", \"\" }" > ofile
}
@@ -56,8 +56,8 @@ BEGIN {
/^\t[[:xdigit:]][[:xdigit:]][[:xdigit:]][[:xdigit:]] / {
device = substr($0, 8)
gsub( /\\/, "\\\\", device )
gsub( /\"/, "\\\"", device )
gsub( /\\/, "&&", device )
gsub( /\"/, "&&", device )
# store device ID for possible devices afterwards
deviceid = $1
+3 -3
View File
@@ -47,7 +47,7 @@ BEGIN {
# store vendor ID for possible devices afterwards
vendorid = $1
vendor = substr($0, 7)
gsub( /\"/, "\\\"", vendor )
gsub( /\"/, "&&", vendor )
printf formatting "\t{ 0x" vendorid ", \"" vendor "\" }" > ofile
}
@@ -56,8 +56,8 @@ BEGIN {
/^\t[[:xdigit:]][[:xdigit:]][[:xdigit:]][[:xdigit:]] / {
device = substr($0, 8)
gsub( /\\/, "\\\\", device )
gsub( /\"/, "\\\"", device )
gsub( /\\/, "&&", device )
gsub( /\"/, "&&", device )
# store device ID for possible devices afterwards
deviceid = $1