【问题标题】:displaying last-name that ends with n in Unix在 Unix 中显示以 n 结尾的姓氏
【发布时间】:2017-08-04 01:43:48
【问题描述】:

晚上好 我有以下代码,我只需要提取以 n 结尾的姓氏

感谢您的帮助

我已经试过了

sort brokers.dat [^.*\n]

sort brokers.dat ^.*\n

sort -nr -t":" -k2 brokers.dat

没有用

id first-name last-name
9:Danielle:Perety
8:Andre:Sinclair
7:John:Bush
6:Ted:Gore
5:Elric:Crofton
4:Frank:Denzel
3:Richard:Bradley
2:Herbert:Jackson
1:John:Smith
15:Frederick:Raven
14:Tommy:Mack
13:Bruce:Smith
12:Andrew:Wallace
11:Parker:Hamilton

【问题讨论】:

  • 您要排序还是只过滤掉以 'n' 结尾的行?要过滤匹配模式的行,您可以使用“grep”。

标签: linux ubuntu unix terminal


【解决方案1】:

我找到了问题的答案

谢谢

sort brokers.dat -R | grep '\n$'

【讨论】:

    猜你喜欢
    • 2016-04-28
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 2020-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-22
    相关资源
    最近更新 更多