1*b5253557SWarner LoshBEGIN { 2*b5253557SWarner Losh c[" "] = "\" \"" 3*b5253557SWarner Losh c["\a"] = "\\a" 4*b5253557SWarner Losh c["\b"] = "\\b" 5*b5253557SWarner Losh c["\f"] = "\\f" 6*b5253557SWarner Losh c["\n"] = "\\n" 7*b5253557SWarner Losh c["\r"] = "\\r" 8*b5253557SWarner Losh c["\t"] = "\\t" 9*b5253557SWarner Losh c["\v"] = "\\v" 10*b5253557SWarner Losh 11*b5253557SWarner Losh sort = "LC_ALL=C sort" 12*b5253557SWarner Losh 13*b5253557SWarner Losh for (i in c) 14*b5253557SWarner Losh printf("%s %s [[:space:]]\n", c[i], 15*b5253557SWarner Losh i ~ /[[:space:]]/ ? "~" : "!~") | sort 16*b5253557SWarner Losh 17*b5253557SWarner Losh for (i in c) 18*b5253557SWarner Losh printf("%s %s [[:blank:]]\n", c[i], 19*b5253557SWarner Losh i ~ /[[:blank:]]/ ? "~" : "!~") | sort 20*b5253557SWarner Losh 21*b5253557SWarner Losh close(sort) 22*b5253557SWarner Losh} 23