xargs printf "'%s', '%s', '%s', '%s', '%s',\n" <in >out
... embora isso faça a vírgula após o último caractere. bem, ele realmente faz até quatro campos nulos à direita, mais a última vírgula ...
sed -e:n -e'$!N;s/\n/&/4;to' -e$\!bn <in >out \
-e:o -e"s//', '/g;s/.*/'&',/;$"s/,$//
^ isso não acontece.