我想输出紧缩3 3 ALPHA的输出并过滤掉并打印所有可能的奇数字母或奇数甚至奇数甚至奇数字母
如果紧缩会产生3 3 alpha
EEE EBS CCC CBE 高手 加 CAE
从这个序列我想过滤所有奇数字母的组合并在屏幕上打印或
奇偶奇数字组合甚至偶数奇数
" acegikmoqsuwy = odd"
" bdfhjlnprtvxz = even"
所以对于奇数甚至奇数我在ubuntu终端中输入
crunch 3 3 abcdefghijklmnopqrstuvwxyz | grep -ioE' [acegikmoqsuwy] {3}' | grep -ioE' [bdfhjlnprtvxz] {3}' | grep -ioE' [acegikmoqsuwy] {3}'
ABC
ADC
CBG
答案 0 :(得分:0)
您可以使用grep
$ grep -ioE '[acegikmoqsuwy]{3}' words
进行测试,创建一个单词文件
$ echo {a..f}{a..f}{a,b} | tr ' ' '\n' > words
$ wc -l words
72 words
$ grep -ioE '[acegikmoqsuwy]{3}' words
aaa
aca
aea
caa
cca
cea
eaa
eca
eea