sed 版派閥ジェネレーター
ついでに sed でやってみました。
元ネタは awk も同じですが、http://www.math.kobe-u.ac.jp/~kodama/tips-dirtree.html です。sed と awk を同じルーチンでも作れそうな雰囲気ですね。
$ cat habatsu.txt | sed -ne's/[^\-]*\-/+--/g;s/+--+/| +/g;s/+--+/| +/g;s/+--|/| |/g;p' 感電しないよ派 +-- やる気と根性だよ派 | +-- 山にかわいい7つの子があるからよ派(王道派) | +-- 感電してるけど平気なふりしてるよ派(中立派) | +-- 電気の周波に合わせて足を高速で動かしてるよ派 +-- ゴムだからだよ派 | +-- カラスはゴムをはいてるよ派 | +-- カラスはゴムだよ派 | +-- 電気はゴムだよ派 +-- カラスは存在しないよ派 感電してるよ派 +-- 楽しんでるよ派 | +-- 接触面積が広いから大丈夫だよ派 +-- 鳩が感電したのがカラスだよ派 +-- 感電してるのは電気の方だよ派