|&
é um formato abreviado para 2>&1 |
- ele redireciona stdout e stderr para o canal.
A configuração do grml zsh contém uma abreviação zsh para um comando que eu nunca vi antes:
abk=(
# key # value (#d additional doc string)
#A# start
# <snipped>
'G' '|& grep --color=auto '
Eu estou querendo saber por que a abreviação G
se expande para |&
e não |
. Então a questão é:
Qual é a diferença entre |&
e |
?
Tags zsh