# pdictosj3.awk BEGIN { FS="\t" } { type = "名詞:" } $3 == 0 { type = "単漢字:" } $3 == 1 { type = "苗字:" } $3 == 2 { type = "名前:" } $3 == 3 { type = "名前:" } $3 == 4 { type = "名前:" } $3 == 5 { type = "名前:" } $3 == 6 { type = "名前:" } $3 == 7 { type = "名前:" } $3 == 8 { type = "名前:" } $3 == 9 { type = "接続詞:" } $3 == 10 { type = "地名:" } $3 == 11 { type = "名前:" } $3 == 12 { type = "名前:" } $3 == 13 { type = "名前:" } $3 == 14 { type = "名前:" } $3 == 15 { type = "名前:" } $3 == 16 { type = "名前:" } $3 == 20 { type = "名前:" } $3 == 21 { type = "名詞:" } $3 == 22 { type = "名詞:" } $3 == 23 { type = "名詞:" } $3 == 24 { type = "名前:" } $3 == 25 { type = "名前:" } $3 == 26 { type = "名前:" } /^[^ーをぁぃぅぇぉっゃゅょゎヵヶ]/ { printf "%s\t%s\t%s\n", $1, $2, type }