【发布时间】:2019-07-12 09:46:32
【问题描述】:
我想使用 awk 获取列名称为注释的 excel 文件的列。例如我有
data number annotation.1.2
1 2 where can I go
4 5 where can I see this flim
6 7 I want to see this movie.
awk '$3 ~ /annotation/ { print }' toto
如果第三列是注释,我的代码可以工作,但我还有一些其他文件,其中注释位于第五列的第四列。有什么方法可以仅作为模式给出 annotation.1.3 吗?
使用下面的代码,我只收到
film
can
where
【问题讨论】:
-
注释总是在最后一列吗?如果不是,那么您也应该让我们知道一些其他逻辑,通过这些逻辑我们可以认识到它的值可以有多长?或者直到我们需要获取它的值时,我们可以获取它的列号,但是您的样本显示您的值之间有空格,在这种情况下,我们需要知道获取完整值的确切逻辑,所以请告诉我们。跨度>