He canalizado una línea en el script bash y quiero verificar si la tubería tiene datos, antes de alimentarla a un programa. Buscando encontré test -t 0pero no funciona aquí. Siempre devuelve falso. Entonces, ¿cómo estar seguro de que la tubería tiene datos? Ejemplo: echo "string" | [ -t 0 ]...