我有一个具有以下结构的文件(逗号分隔)
116,1,89458180,17,FFFF,0403254F98
我想在第 4 个字段上添加一个空白列,使其变为
116,1,89458180,,17,FFFF,0403254F98
如果可能,有关如何使用 awk 或 sed 执行此操作的任何输入?
谢谢你
假设没有任何字段包含嵌入的逗号,您可以将任务重新表述为用两个逗号替换第三个逗号。这只是:
sed 's/,/,,/3'
使用文件中的示例行:
$ echo "116,1,89458180,17,FFFF,0403254F98" | sed 's/,/,,/3'
116,1,89458180,,17,FFFF,0403254F98