Formateador de cadenas SQL [cerrado]

¿Alguien sabe de un programa, una utilidad o alguna biblioteca programática, preferiblemente para Linux, que tome una cadena SQL sin formato y la imprima bonita?

Por ejemplo me gustaría lo siguiente

select * from users where name = 'Paul'

ser cambiado a algo como esto

select * 
from users
where
   name = 'Paul'

El formato exacto no es importante. Solo necesito algo para tomar una cadena SQL grande y dividirla en algo más legible.

Respuestas a la pregunta(6)

Su respuesta a la pregunta