Estoy usando esto para la redirección de salida:
cat filename | grep 'dis' | wc -l > test.txt
Pero no quiero que se cree un archivo de cero bytes si no se encuentra ningún resultado del comando grep.
¿Hay alguna manera de que esto sea posible?
¿Duplicado de Cómo canalizar la salida de un proceso a otro pero solo se ejecuta si el primero tiene salida? y Redirigir stderr a un archivo, pero crear solo si sucedió algún stderr? (en U&L)
—
G-Man