O comando a ser executado é exibido em stderr
e você pode removê-lo chamando
fc 2>/dev/null
Você pode transformar isso em uma função:
fc() { builtin fc "$@" 2>/dev/null; }
Se eu estiver no bash e digitar fc
, escrever echo hello world
e salvá-lo, ele será duplicado:
echo hello world
hello world
em vez de apenas
hello world
Existe alguma maneira de evitar que ele imprima meus próprios comandos?
O comando a ser executado é exibido em stderr
e você pode removê-lo chamando
fc 2>/dev/null
Você pode transformar isso em uma função:
fc() { builtin fc "$@" 2>/dev/null; }
Tags bash