sed / awk | 在第二个斜杠后一位数到两位数(零)

第3名

也许有人可以简要地帮助我...例如在file.txt中...

nw-3001-e0z-4581a/2/5
sed 's/\<[0-9]\>/0&/' file.txt ...
nw-3001-e0z-4581a/02/5

但我只想在第二个斜杠后填充零,第一个数字应保持一位数字

提前致谢!格里茨

RavinderSingh13

您可以尝试按照所示样本进行以下操作,编写和测试吗?只需/awk程序设置字段分隔符和输出字段分隔符,然后在第三列之前简单地添加0(如果其中仅存在一位数字)并打印该行。

echo "nw-3001-e0z-4581a/2/5" | awk 'BEGIN{FS=OFS="/"} {$3=sprintf("%02d",$3)} 1'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Regex使用sed或awk等linux工具在最后一位数字上打断文本

来自分类Dev

用sed或awk替换第二个字段输出

来自分类Dev

如何用awk / sed替换字符串的第二个实例

来自分类Dev

在JavaScript中,当小数点后仅返回一位数字时,如何显示第二个零?

来自分类Dev

使用sed或awk用文本替换零

来自分类Dev

行sed / awk的修改后的副本

来自分类Dev

行sed / awk的修改后的副本

来自分类Dev

sed或awk:删除符号后的数字

来自分类Dev

匹配后使用sed或awk替换行

来自分类Dev

使列标题成为唯一的sed或awk

来自分类Dev

SED命令删除每行的第一位数字和空格

来自分类Dev

sed 正则表达式匹配并替换任何最后一位数字

来自分类Dev

将列乘以-1会使用AWK更改结果的最后一位数字

来自分类Dev

有一些“两位数” <=“一位数” jQuery问题

来自分类Dev

有一些“两位数” <=“一位数” jQuery问题

来自分类Dev

一位数和两位数的分隔

来自分类Dev

通过Sed在文件的一行中搜索两位数字

来自分类Dev

Sed,Awk,用于合并两个cut语句的输出

来自分类Dev

两个模式之间的awk / sed插入线

来自分类Dev

perl awk OR sed,在两个时间戳之间搜索

来自分类Dev

使用shell,sed,awk并排附加两个para

来自分类Dev

使用 awk 或 sed 获取两个单词之间的值

来自分类Dev

sed / awk线加倍

来自分类Dev

了解sed / awk ^和[]

来自分类Dev

文本的Sed / Awk操作

来自分类Dev

sed / awk文本操作

来自分类Dev

更改文件(sed,awk)

来自分类Dev

sed/awk 循环替换

来自分类Dev

awk / sed /等在一个文件中连接列