【发布时间】:2016-11-05 05:28:52
【问题描述】:
我有一个文件,其中包含以字母结尾的行和以数字结尾的行。例如,
Integral ionization cross-section for |K| = 0.60
-5.591955866599557e-15 -7.944431558483296e-17i
第一行以数字结尾,第二行以字母结尾。 我想做的是,如果一行以数字结尾,请删除 \n 并在其位置插入 \t。
但我不知道如何在 sed 中执行此操作。我尝试使用sed -i 's/[0-9]\n/\t/',但它也改变了数字。是否可以保持数字不变而只更改行尾?
【问题讨论】: