Mac OS X 使用命令sed替换tab

不羁岁月 提交于 2020-04-10 13:18:05

中文版

使用Mac OSX上的sed的时候,如果想替换tab这个特殊字符,会出现很多奇奇怪怪的问题。当很很多其他也一样,有时候用Mac上的命令就是蛋疼蛋疼。 这个问题有很多问法,我们暂且把它转化为如何在Mac 的terminal下面输入sed可以识别的tab的字符。

输入方法

通过上面的方法你可以得到sed 可以识别的tab字符。 试试下面的命令: 测试sed

English version

How can I insert a tab character with sed on OS X?

Mac OSX's sed can't understand \t be Tab, therefore, we need to insert Tab for another way.

输入方法

日本語版

MacOSX上でsedを利用して、tab文字の置換をやろうとして、つまづいたのでメモ。

测试sed2

とかしてみたけど、全然効かず。 いろいろやってみて効いた方法が

测试sed

 C-v → Ctr-v  tab → 普通にTABキー これで実行したら出来た。

MacOS上だけなのかなー。

Reference

Stackoverflow-How can I insert a Tab with sed in OSX

mac OSX で sedを使ってtabの文字列を置換

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!