javascript - 从紧缩输出中找到匹配序列并在终端中打印

标签 javascript linux bash ubuntu terminal

<分区>

我想通过管道传输 crunch 3 3 ALPHA 的输出并过滤掉并打印所有可能的奇字母或奇偶奇或偶偶奇字母

如果紧缩产生 3 3 alpha

哎呀 ebs 抄送 CBE 高手 添加

从这个序列我想过滤所有奇数字母的组合并在屏幕上打印或

奇偶奇数字母或偶偶奇数的组合

“acegikmoqsuwy=奇数”

“bdfhjlnprtvxz=偶数”

所以对于奇偶数,我在 ubuntu 终端中输入

紧缩 3 3 abcdefghijklmnopqrstuvwxyz | grep -ioE '[acegikmoqsuwy]{3}' | grep -ioE '[bdfhjlnprtvxz]{3}' | grep -ioE '[acegikmoqsuwy]{3}'

美国广播公司

广告

中国大陆

最佳答案

你可以使用grep

$ grep -ioE '[acegikmoqsuwy]{3}' words

为了测试,创建一个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

关于javascript - 从紧缩输出中找到匹配序列并在终端中打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47929007/

相关文章:

python - 命令在终端或 bash 脚本中运行良好,但在使用子进程模块的 python 脚本中运行不正常

c - 内核空间和用户空间之间的大共享内存

linux - while循环,用户名在/etc/passwd

json - 如何用shell脚本替换json文件的参数?

javascript - Microsoft Doloto(Javascript 缩小器/预取器)的生产就绪替代品?

javascript - 修复循环中的闭包

java - 无法启动 Tomcat 服务器

bash - 如何将shell脚本变量从字符串转换为整数

javascript - 如何在两个不同事件的同一 HTML 控件(文本字段)上调用两个不同的 javascript/jquery 函数?

javascript - 使用 ngRepeat 时限制显示结果的数量