${(g:opts:)…}: Process escape sequences
Without options, ${(g::)name}, processes escapes like the echo builtin.
Options o, c, and e enable processing of different forms of escape sequences.
Options
o- Octal escapes don’t take a leading zero
 c- Sequences like ^X are also processed
 e- Sequences like 
\M-tare also processed 
Links
Examples
- Evaluate escape sequences
 - Output:
1 2 3 4# \n and ^J and octal \12 are all "newline" # \t and ^I are both "tab" value='Name\tAge\n----\t---\12Adam^I42^JEve^I42' echo "${(g:oc:)value}"1 2 3 4Name Age ---- --- Adam 42 Eve 42 
BashSupport Pro 是一款支持 g** 的 **Zsh 集成开发环境 - 立即试用!