Shock waves in dispersive Eulerian fluids