Comment detail

LL Golf Hole 4 - 文章から単語の索引を作る (Nested Flatten)

This comment is reply for 7088 emasaka: sh + nl + sed + sort...(LL Golf Hole 4 - 文章から単語の索引を作る ). Go to thread root.

マイナスモデもらったので、sed 3丁がけで再投稿。時間がかかります。

1
sed =|sed 'N;s/[^[:alnum:]]\+\|$/#/g;:a;s/^\(\([0-9]*\)#.*\)#/\1\t\2\n/;ta;s/.*#//'|sed ':a;$b;N;/\n$/{s///;ba};:b;/\([[:alnum:]]*\t\)\([0-9,]*\)\(\n.*\)\n\1\([0-9]*\)$/{s//\1\2,\4\3/;bb};ba'

バグがありましたので修正します。

1
sed =|sed 'N;s/[^[:alnum:]]\+\|$/#/g;:a;s/^\(\([0-9]*\)#.*\)#/\1\t\2\n/;ta;s/.*#//'|sed 's/^/\n/;:a;N;/\n$/{s///;ba};:b;/\(\n[[:alnum:]]*\t\)\([0-9,]*\)\(\n.*\)\1\([0-9]*\)$/{s//\1\2,\4\3/;bb};ba'

Index

Feed

Other

Link

Pathtraq

loading...