Estoy buscando una forma simple de canalizar el resultado de md5sumotro comando. Algo como esto:
$echo -n 'test' | md5sum | ...
Mi problema es que md5sumno solo genera el hash de la cadena, sino también una exageración, lo que indica que la entrada provino de stdin. Revisé el archivo man y no encontré ningún indicador para controlar la salida.
echo -ncuando se desconocen los datos de texto. Usar en suprintf '%s' "$DATA"lugar. A diferenciaecho -n "$DATA", funcionará cuandoDATA="-n"(entre otros ejemplos).