【问题标题】:How do i make a symbol appear several specific places in a list of words using Basic Terminal Navigation Commands?如何使用基本终端导航命令使符号出现在单词列表中的几个特定位置?
【发布时间】:2020-08-22 22:04:15
【问题描述】:

这里我有一个工作命令向我显示所有单词,超过八个字母,其中倒数第三个字母是 a。

egrep -io '.{5,}a..$' list.txt | sort | uniq | more

如何让 shell 打印列表,但在 a 之前的三个字母之间各有一个点 f.eks:“acc.u.r.ate”或“appre.c.i.ate”

谢谢:)

【问题讨论】:

  • 请在您的问题中添加示例输入(无描述、无图像、无链接)以及该示例输入所需的输出(无评论)。

标签: shell awk grep expression


【解决方案1】:

这应该可以...

... | sed -E 's/(.)(.)(.)(a..)$/\1.\2.\3.\4/' 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-03
    • 2019-04-27
    • 1970-01-01
    • 2013-09-12
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    相关资源
    最近更新 更多