On 2019/12/06 14:14, Chet Ramey wrote: Seems very hard to print out that backquote though. Closest I got was bash converting it to "''":
declare -a a=([0]="Z" [1]="\\[" [2]="''" [3]="\\]" [4]="\\^" [5]="_" [6]="\\\`" [7]="a")read -r -a a< <(printf "%q " {Z..a}) my -p a
#2 is where backslash would be and has been transliterated to the pair of single quotes. Guess "\\\\" was too messy looking?