6
Como detectar se meu script de shell está executando através de um pipe?
Como detectar de dentro de um script de shell se sua saída padrão está sendo enviada para um terminal ou se é canalizada para outro processo? O caso em questão: eu gostaria de adicionar códigos de escape para colorir a saída, mas apenas quando executados de forma interativa, mas não …