相关疑难解决方法(0)

如何使用sed替换换行符(\n)?

如何\n使用sed命令替换换行符()?

我没试成功:

sed 's#\n# #g' file
sed 's#^$# #g' file
Run Code Online (Sandbox Code Playgroud)

我如何解决它?

sed

1295
推荐指数
23
解决办法
157万
查看次数

使用sed匹配包含换行符的字符串

我有一个像这样的字符串:

    #
    pap
Run Code Online (Sandbox Code Playgroud)

基本上转换为a \t#\n\tpap,我想用以下内容替换它:

    #
    pap
    python
Run Code Online (Sandbox Code Playgroud)

转化为\t#\n\tpap\n\tpython.

sed在很多方面试过这个但是它不起作用可能是因为sed以不同的方式使用新的线条.我尝试过:

sed -i "s/\t#\n\tpap/\t#\tpython\n\tpap/" /etc/freeradius/sites-available/default
Run Code Online (Sandbox Code Playgroud)

...以及许多不同的其他方式,没有结果.我知道在这种情况下如何更换?

linux bash ubuntu awk sed

8
推荐指数
2
解决办法
1万
查看次数

替换换行sed

如何使用sed命令从行替换\n

replace sed

5
推荐指数
1
解决办法
5063
查看次数

标签 统计

sed ×3

awk ×1

bash ×1

linux ×1

replace ×1

ubuntu ×1