linux中sed 's^tapplet' 是什么意思呢?该如何理解它

linux中sed 's^tapplet' 是什么意思呢?该如何理解它,第1张

您好很高兴回答您的问题:

\t表示 tab键或tab字符 一般是8个空格长度的"大"空格

\t含义

^是正则表达式表示 以....开头的部分  ^r 表示以r字母开头的行   

^含义

sed的替换格式  s///  或 s### 表示替换

s##替换

最后问题可以改为s### 形式,'s#^\t#apple\t#'  表示把开头的tab字符替换为apple+tab字符

最后效果图

最后一个问题:  可以改为 sed '1 s#^#a1\ta2#'    1表示第1行, s###表替换,把开头的空字符,替换为a1tab键a2

请点击输入图片描述

理解了,点个赞吧,不理解继续问.

kwrite 选上你要删除开始为空格的那些行,之后 shift + tab 。

如果是 GNOME 环境,可以用 gedit 。

这两个好像都叫做“文本编辑器”。只不过基于的环境不同。

这个功能本来主要是方便写程序的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8787872.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-21
下一篇 2023-04-21

发表评论

登录后才能评论

评论列表(0条)

保存