小编use*_*294的帖子

在文件中每个现有行上方添加新行

我有一个包含以下几行的文件

This is an PLUTO
This is PINEAPPLE
This is ORANGE
This is RICE
Run Code Online (Sandbox Code Playgroud)

如何在每行上方创建一个新行并将最后一个字符串插入到新行输出中,如下所示:

PLUTO:
This is an PLUTO
PINEAPPLE:
This is an PINEAPPLE
ORANGE:
This is an ORANGE
RICE:
This is an RICE
Run Code Online (Sandbox Code Playgroud)

谢谢

sed awk

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

如何使用awk删除下划线字符

我有一个文件如下:

This is an _PLUTO_
This is _PINEAPPLE_
This is _ORANGE_
This is _RICE_
Run Code Online (Sandbox Code Playgroud)

我使用下面的代码来提取输出:

awk '{ print "Country: "  $NF }'  report.txt   
Run Code Online (Sandbox Code Playgroud)

输出:

Country: _PLUTO_
Country: _PINEAPPLE_
Country: _ORANGE_
Country: _RICE_
Run Code Online (Sandbox Code Playgroud)

如何删除所有下划线,以便我的输出如下所示:

Country: PLUTO
Country: PINEAPPLE
Country: ORANGE
Country: RICE
Run Code Online (Sandbox Code Playgroud)

awk

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

标签 统计

awk ×2

sed ×1