読者です 読者をやめる 読者になる 読者になる

3の倍数と3が付く数字の時だけ世界のナベアツになります。

3の倍数と3が付く数字の時だけ世界のナベアツになります。

ただのFizzBuzzです。Shellだとかなり簡単だったり。

世界のナベアツ by Shell

数え上げて、剰余算して、置換して。

seq 1 100 | gawk '{print $1%3==0?"おもろー!":$1}' | sed "s/.*3.*/おもろー!/g"
1
2
おもろー!
4
5
おもろー!
7
8
おもろー!
10
11
おもろー!
おもろー!
14
おもろー!
16
17
おもろー!
19
20
おもろー!
22
おもろー!
おもろー!
25
26
おもろー!
28
29
おもろー!
おもろー!
おもろー!
おもろー!
おもろー!
おもろー!
おもろー!
おもろー!
おもろー!
おもろー!
40
41
おもろー!
おもろー!
44
おもろー!
46
47
おもろー!
49
50
おもろー!
52
おもろー!
おもろー!
55
56
おもろー!
58
59
おもろー!
61
62
おもろー!
64
65
おもろー!
67
68
おもろー!
70
71
おもろー!
おもろー!
74
おもろー!
76
77
おもろー!
79
80
おもろー!
82
おもろー!
おもろー!
85
86
おもろー!
88
89
おもろー!
91
92
おもろー!
94
95
おもろー!
97
98
おもろー!
100

gawkのインストール

ちなみにgawkが入ってなかったの入れといた。

brew install gawk

…

which gaw
/usr/local/bin/gawk

以上