如何将文本附加到文件某一行的末尾?

Tre*_*rKS 3 linux sed text-processing

如果我需要将用户名附加到文件的第 32 行,我该怎么做?

我可以在 Google 上找到如何使用 将文本添加到行的开头sed,但如果可能的话,我无法弄清楚如何将其附加到末尾,甚至是中间。

小智 8

您可以将文本替换为行尾 ( $),如下所示:

sed -e '32s/$/your_text/' file
Run Code Online (Sandbox Code Playgroud)

要在行中间插入文本,有关行结构的一些信息会很有用。