ormaaj 1720447818 learn `${ commands; }` (ksh93, mksh, bash 5.3, zsh 5.10) and `${| commands; }` (mksh, bash 5.3, zsh 5.10) - command substitution. commands run in the current shell environment. `${` redirects stdout to a pipe and expands to the command output. `${|` expands to the value of REPLY. `${|` creates a local variable scope. http://www.mirbsd.org/htman/i386/man1/mksh.htm#Ss.Substitution ormaaj 1730691929 forget ormaaj 1730692039 learn `${ commands; }` (ksh93, mksh, bash 5.3, zsh 5.10) and `${| commands; }` (mksh, bash 5.3, zsh 5.10) - command substitution. commands run in the current shell environment. `${` expands to the command output. `${|` expands to the value of REPLY. `${|` creates a local variable scope. http://www.mirbsd.org/htman/i386/man1/mksh.htm#Ss.Substitution