Mezcle aleatoriamente líneas de archivo de 3 millones de líneas

Todo está en el título. Me pregunto si alguien conoce una forma rápida y con memoria razonable de mezclar aleatoriamente todas las líneas de un archivo de 3 millones de líneas. Supongo que no es posible con un simple comando vim, por lo que cualquier script simple que use Python. Intenté con Python usando un generador de números aleatorios, pero no pude encontrar una salida simple.

Respuestas a la pregunta(9)

Su respuesta a la pregunta