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