【发布时间】:2014-02-21 18:38:04
【问题描述】:
好的,这对 Pro 来说很简单;然而到目前为止,我一直没有找到答案......
我的文件内容包含逗号分隔的值,我需要从中提取一个数字。我的问题是周围值的顺序对于返回正确的数字很重要。
示例文件内容:
car, 00, tar
foo, 01, bar
bar, 02, foo
foo, 04, car
也许使用 awk 或 sed,根据 foo 出现在该行中的 bar 之前的事实,帮助我将变量 var 分配给 01。将它分配给 02 是错误的,因为 bar 出现在 foo 之前。
如果这是重复的,请提前道歉......我确实在网上搜索过这里和其他几个地方;提前致谢!此外,我仍在尝试使用各种代码和标签参数来获得正确的格式。
【问题讨论】:
-
考虑编辑您的问题以包含最少的样本数据,以说明应该处理的案例与未处理的案例,然后显示该输入的预期输出。请注意编辑框顶部的
{}工具来格式化所选文本以提高可读性。祝你好运。