无法使用sed插入新行和制表符

时间:2016-03-27 11:30:54

标签: shell unix sed tabs newline

我无法使用sed插入新行和标签页 感谢提前停止。

 cat /etc/login.conf | sed -e 's|:umask=022:|:umask=022:\\\n:charset=UTF-8:|g'

        :umask=022:\\\n\t\t:charset=UTF-8:\\\n\t\t:lang=en_US.UTF-8:

1 个答案:

答案 0 :(得分:0)

由于某些sed版本不支持\n插入,您可以尝试使用文字$'\n'$'\t'字符:

cat /etc/login.conf | sed -e 's|:umask=022:|:umask=022:\'$'\n\t\t:charset=UTF-8:|g'