【问题标题】:Replcae \n using sed with new line [duplicate]使用 sed 将 \n 替换为新行 [重复]
【发布时间】:2021-10-21 18:31:30
【问题描述】:

pem 每当我使用此密钥文件尝试登录时,都会出现错误“加载密钥“abc.pem”:格式无效” 我的文件看起来像这样,它不是完整的密钥文件,只是其中的一部分,所以我需要用新行替换字符 \n。请帮忙

-----开始 RSA 私钥-- MIIEogIBAAKCAQEAlyOrvR1uMCc + cPwWJ6dIFg0AvPdtOxJuKU13cC4XZVOBHESf的 \ n 强> 31kmTp + GiKYLZ / 0RhLDHqYCXqGVtM1v3OR7ccpktxNDzlNb0g5pV7dSjeaFOcJde \ nix7q0J9WLeSPCHK7GtcrjMzNZU12Ifiu3BQ4ulSCu6N7SQGK / WGKzsACiWyij7Rm的 \ n 强> CLqR96Efu8 + hMubshuGeHsnYdkAoiVoqtVofehILQnFwtllphggqPGQ3olx3 / YGS \ nTMWb + rS0cGffLGWOWNWP17xolvxuDnfWNjdYbQ2KeT8r9jzl6A / f9qszh5buwFoA \ nT7Zsqbfcw / 8sNepxRNeQMrwVzN / 3s01v18d63QIDAQABAoIBAD3UD9uLgJoeU8Lw的 \ n 强> vTd3jVvH8fdb2MmDnqEy2ZuAn32KDZU81ZIO7EbZp7WbB6uAsXvwvZ0vx9rRszyB \ ncL9jSpdu5nRPbnYDAYAc0O48QKvvOyGAKuMKwNCbfivEBmdUWAqA34X3 + kZoy9zV \ n2OKbOyGulNSh6jtRcER7dMdjcSY6McgzP2oZNfe6eRpPFNszV9lQd / 6A / 2BVzBXg \ nBuhh / kf2ScVskleHRSQgaWiImN2GrerYmwDnmz7qVdReDjxfvAUnKVoGMnqawHHM \ nYXvrzx47 + UnEukJ1y48bbIzxXibjThfLC99MeS3JJuUvjpWeSc / SS6 + sHRcwhWiL \ ns0D109kCgYEA5nk / 9K75TCUzG + 61ihtYgQ / XY0VO0Yb9D8D8o / rnFCmpbMVJf9kP -----结束 RSA 私钥-----

【问题讨论】:

  • 这与编程无关,这里是题外话
  • 哇!在公共网站上看到-----BEGIN RSA PRIVATE KEY----- 真的很奇怪。感谢您的激动。

标签: bash shell scripting


【解决方案1】:

试试这个:

echo 'a\nb\nc' | sed 's/\\n/\n/g'

【讨论】:

  • 谢谢,几天前我用同样的方法解决了它 echo 'a\nb\nc' | sed 's|\\n|\n|g' a b c
猜你喜欢
  • 2020-03-01
  • 1970-01-01
  • 2014-02-20
  • 2010-11-18
  • 2010-11-29
  • 2020-04-29
  • 2021-10-25
  • 2020-12-23
相关资源
最近更新 更多