小编Ser*_*kiy的帖子

awk 输出的第一行不是我所期望的

我想弄清楚为什么文件名的一部分消失了。

就我而言,我创建了三个文件

$ ls
some-part-of-file.1  some-part-of-file.2  some-part-of-file.3
Run Code Online (Sandbox Code Playgroud)

当我使用 awk with 时FS = "-",其中一个是空白的。

$ ( echo some-part-of-file.1 ; echo some-part-of-file.2 ; echo some-part-of-file.3 ) | awk '{ FS = "-" ; print $0 " " $2}'
some-part-of-file.1
some-part-of-file.2 part
some-part-of-file.3 part
Run Code Online (Sandbox Code Playgroud)

为什么不像其他人some-part-of-file.1 $2那样打印part

awk

1
推荐指数
1
解决办法
1454
查看次数

标签 统计

awk ×1