Remove colon on verbose print so everything is consistent
Use get_line to read the pipe instead of fdopen and fgets