【发布时间】:2015-09-01 16:28:52
【问题描述】:
我有一个包含三列的文件,其中有管道作为分隔符。由于某些错误,现在文件中的某些行可以有“,”而不是“|”。我想输出所有这些错误的行。
【问题讨论】:
-
你走了多远?您希望有人为您解决这个问题,还是只为您提供指导?
-
我不知道在这种情况下可以使用哪个命令。
-
我什至没有足够清楚地理解用例或问题陈述。你想计算每个字符吗?还是每个字?如果是字符,垂直分隔符有什么作用?
-
是的,这是我的要求之一。因此,对于三列,分隔符计数为每行两个。如果任何一行的管道少于两个或多于两个,我想打印这些行。
-
你完全改变了你的问题陈述,从每行计算字符到一个新的问题陈述,我们只得到每行正好包含三列的信息,有些带有“|”还有一些带有“,”。而现在你只想统计 ",":s 的出现次数?