All pastes #349205 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-02-10 17:09 UTC
rendered paste body
#!/usr/bin/gawk -f

{
	for(i = 1; i <= length; ++i) {
		l = substr($0, i, 1)
		if (l ~ /[[:alpha:]]/)
			++c[l]
	}
}

END {
	asorti(c, fl)
	for (i = 1; i in fl; ++i)
		printf("%s %d\n", fl[i], c[fl[i]])
}