我的数据如下所示:C外壳子串比较
1xxxxxx file_name1
0xxxxxx file_name2
0xxxxxx file_name3
0xxxxxx file_name4
1xxxxxx file_name5
0xxxxxx file_name6
我想只有第一列开始的“1”打印的文件名。
也就是说,
awk '{if($1 contains '1') then print $2}' file.txt
不过,我还没有线索如何实现比较语法
也许通配符方法也许是可能的吗?
awk '{if($1 == "1"*) then print $2}' file.txt
**代码高尔夫:**'awk'$ 1〜/^1/&& $ 0 = $ 2'file.txt' –