在每行中添加连续数字

时间:2017-05-05 16:59:35

标签: string bash awk

假设文本文件 file 包含多行文本字符串。

> cat file
foo bar baz
bar quux foo
foo baz quux

我想在每个第三列字词中添加一个连续的数字(带有前导数字,后跟一个下划线)。

> cat file | sought_command
foo bar 001_baz
bar quux 002_foo
foo baz 003_quux

我相信这可以通过 awk awk '{printf("%03d ...)来实现,但无法提供正确的代码。

0 个答案:

没有答案