gpt4 book ai didi

bash - 使用 sed 过滤列表中的学生

转载 作者:行者123 更新时间:2023-12-04 18:35:27 25 4
gpt4 key购买 nike

我有一个学生列表,我已将其保存到一个文本文件 students.txt .

John Doe Marketing Junior B
Betty Metty Engineering Junior A
James Names Nursing Sophomore B
Bob Nob History Freshman B
Hope Nope Engineering C

这可能很简单,但由于我是 shell 脚本的初学者,所以 sed 模式命令会打印出人, 仅限名字和姓氏 ,谁的专业有 A(字母 @ 结尾)?

如果您可以链接一个有用的网站以获取与列表相关的 sed 模式搜索规则,那也很棒。

使用 vim,Ubuntu 16.04

最佳答案

不是最合适的工具,最好使用像这样 :

 awk '$5=="A"{print $1, $2}' file

输出
Betty Metty

编辑,过滤工程:
awk '$5=="A" && $3=="Engineering"{print $1, $2}' file

关于bash - 使用 sed 过滤列表中的学生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39969519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com