使用 sed 将换行符转义 '\n' 替换为转义换行符转义 '\\n'

2024-01-23

我正在尝试替换字面术语\n(不是换行符,而是字面量)按字面量\\n using sed。我试过这个:

echo '"Refreshing \n\n\n state prior"' | sed 's/\\n/\\\n/g'

这“有效”,但我需要它来输出文字字符\\n。现在我最终得到这样的结果:

"Refreshing \
\
\
 state prior"

有没有办法让我维持\\n in sed output?


To get \\n再添加一个\到你的 sed:

echo "Refreshing \n\n\n state prior" | sed 's/\\n/\\\\n/g'

你想要做什么\\\n是要打印\字符,然后添加\n这导致了一条新线。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 sed 将换行符转义 '\n' 替换为转义换行符转义 '\\n' 的相关文章

随机推荐

  • 在登录系统中使用 invalidateOptionsMenu() (Android)

    我试图让我的选项菜单重新绘制 在同一活动中 我称之为登录对话框 这是设置 从应用程序中的任何活动中 用户可以单击溢出 选项菜单 然后单击登录 弹出一个对话框 希望他们可以成功登录 然后对话框完成 如果您单击菜单 它仍然显示 登录 而不是 注
  • 跨浏览器背景覆盖的最佳方式

    我有一个 1024 768px 的图像 我想将其用作网页的背景 我还希望这个背景覆盖整个窗口的背景 即使它调整了大小 而且 我不希望图像拉伸得尽可能少 我已经尝试过这里的示例 除了 jquery 之外 因为我更喜欢仅在 css 中完成 谢谢
  • 从 cron 运行 casper.js 脚本

    我正在尝试通过 cron 运行 casper js 脚本 当我手动运行脚本时一切正常 但是当我通过 cron 运行它时出现以下错误 Traceback most recent call last File usr local bin cas
  • SQLiteAssetHelper - 特定手机上的问题,例如一加

    我在使用某些设备时遇到崩溃问题SQLite资产助手 https github com jgilfelt android sqlite asset helper在我的应用程序中 主要是在 OnePlus 设备上 现在我读了here https
  • jquery datepicker - 计算日期差异

    我是这方面的新手 我真的需要你的帮助 因为我已经为此苦苦挣扎了好几天 我想计算使用日期选择器选择的两个日期之间的天数 我的做法是正确的还是完全错误的 我所知道的是 当我单击 天数 时 它没有显示任何内容 这是我的代码
  • 如何判断一个类是否有特定的模板化成员函数?

    我想知道是否可以扩展 SFINAE 方法来检测类是否具有某个成员函数 如此处讨论的 C 中有没有一种技术可以知道一个类是否具有给定签名的成员函数 检查类是否具有给定签名的成员函数 https stackoverflow com questi
  • Solr 在单词拼写不正确时将其识别为拼写正确

    我正在跟随 Solr拼写检查组件文档 http wiki apache org solr SpellCheckComponent 但似乎无法让它发挥作用 拼写检查组件似乎正在运行 但 Solr 会在单词未运行时将其识别为拼写正确 我怎样才能
  • Javascript函数有子函数/变量

    这是工作代码 var test function console log test data test data hello test set function data test data data test set Test test
  • 如何在PHP中使用箭头函数?

    我开始了解PHP 7 4 中的箭头函数 https github com php php src pull 3941 我尝试像这样使用它们
  • 铸造明确布局的结构

    假设我有这个结构 StructLayout LayoutKind Explicit public struct Chapter4Time FieldOffset 0 public UInt16 Unused FieldOffset 2 pu
  • 主题分布:在python中进行LDA后如何查看哪个文档属于哪个主题

    我能够运行 gensim 中的 LDA 代码 并获得前 10 个主题及其各自的关键字 现在 我想进一步了解 LDA 算法的准确性 方法是查看它们将哪些文档聚类到每个主题中 这在 gensim LDA 中可能吗 基本上我想做这样的事情 但是在
  • 有没有办法仅使用 CSS 将元素的索引(子编号)作为文本插入到元素中?

    我的目标是逐行打印文本文件并在开头附加行号 就像这样 div div class line 1 asdf div div class line 2 asdfasdf div div class line 3 asdfasdfasdfasdf
  • 是否可以在 C 语言中添加类型推断?

    比方说 我们创建了 C 的重新实现 唯一的区别是 类型是推断出来的 存储类和修饰符仍然需要 给定 const static restrict 等 让我们将注意力限制在单个 暂时归档 C 程序 能做到吗 主要有哪些 障碍 关于可能导致类型推断
  • 为什么在 V8 中使用此代码片段 <= 比 < 慢?

    我正在阅读幻灯片使用 V8 突破 Javascript 速度限制 https v8 io12 appspot com 16 并且有一个类似下面代码的示例 我不明白为什么 lt 慢于 lt 在这种情况下 有人能解释一下吗 如有任何意见 我们将
  • Google Ads 链接器命令失败,退出代码为 1(使用 -v 查看调用)

    我最近从 iAd 切换到 Google Ads 它似乎在模拟器上运行良好 但每当我尝试在 iOS 设备上运行它时 我都会收到此错误 这有什么问题吗 我的项目发生了同样的错误 以下解决方案有效 请检查您的 xcode 项目中是否启用或禁用了位
  • 谷歌地图如何在最近的道路上强制标记

    我正在做一个车辆跟踪项目 我从数据库中获取坐标 并显示在谷歌地图上 这是我的代码 function get coordinates checkbox var v id checkbox id if checkbox checked var
  • 构建上下文无关语法

    如何为以下语言构建上下文无关语法 L a l b m c n d p l n m p l m n p gt 1 我首先尝试 S gt abcd aAbBcd abcCdD aAbcdD AabBcCd 进而A 其他东西 但我无法让它工作 我
  • 如何合并两个没有共同祖先的分支?

    我已经开始在项目中使用 Git 其中前两次提交只是一些初始设置 gitignore 和 gitattributes 第三次提交M2添加SVN trunk的内容 I1 I2 M2 N Z 我已将 SVN 历史记录导入名为svn where M
  • Sencha 命令上的 Cordova 和 PhoneGap 初始化失败

    我已经通过 NodeJS CLI 在 Ubuntu 13 10 上安装了 PhoneGap 并开始了本机构建过程 然而 在初始化期间 这是执行的命令和相应的输出 sencha phonegap init com foo barapp Bar
  • 使用 sed 将换行符转义 '\n' 替换为转义换行符转义 '\\n'

    我正在尝试替换字面术语 n 不是换行符 而是字面量 按字面量 n using sed 我试过这个 echo Refreshing n n n state prior sed s n n g 这 有效 但我需要它来输出文字字符 n 现在我最终