英語にも「いろは歌」があるらしいことを知りました。
以下が英語の「いろは歌」だそうです。
The quick brown fox jumps over the lazy dog.
The
被ってるじゃん。
というわけで
どの程度重複しているのか確認してみました。
[root@centos7 iroha]# echo 'The quick brown fox jumps over the lazy dog.' | grep -o '[[:graph:]]' | sort
.
T
a
b
c
d
e
e
e
f
g
h
h
i
j
k
l
m
n
o
o
o
o
p
q
r
r
s
t
u
u
v
w
x
y
z
[root@centos7 iroha]#
ざっと見た感じそこそこ重複があるようです。
重複の割合を計算してみます。シェル芸勉強会で覚えた bc -l
を使います。
[root@centos7 iroha]# echo 'The quick brown fox jumps over the lazy dog.' | grep -o '[[:graph:]]' | sort | wc -l
36
[root@centos7 iroha]# echo 'The quick brown fox jumps over the lazy dog.' | grep -o '[[:graph:]]' | sort -u | wc -l
28
[root@centos7 iroha]# echo '(38-28)/38*100' | bc -l
26.31578947368421052600
[root@centos7 iroha]#
なんか長かったので分けました。シェル芸とは何だったのか。
26% 程度の重複があります。
普通のいろは歌でもやってみます。
[root@centos7 iroha]# echo 'いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす' | grep -o '.' | sort | wc -l
47
[root@centos7 iroha]# echo 'いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす' | grep -o '.' | sort -u | wc -l
47
[root@centos7 iroha]# echo '(47-47)/47*100' | bc -l
0
[root@centos7 iroha]#
重複なしです。
結論
英語のいろは歌は結構被ってる。