exec 6>&1
copiará o descritor de arquivo 1 para 6.
Mas como posso copiar stderr e stdout (1 e 2) para o descritor de arquivo 6?
Responder1
Redirecione stdout para 6 e stderr para stdout (para que seja redirecionado posteriormente para 6):
command >&6 2>&1
Responder2
Não acho que você possa redirecionar dois descritores de arquivos em um, mas você pode usar dois descritores de arquivos apontando para um arquivo
exec 1>./all.txt
exec 2>./all.txt
Responder3
Experimente com:
command &>&6
&>filename
# Redirect both stdout and stderr to file "filename."
# This operator is now functional, as of Bash 4, final release.
M>&N
# "M" is a file descriptor, which defaults to 1, if not set.
# "N" is another file descriptor.