腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
对于
sed
来说
,
转义
文字
点
是
如何
工作
的
?
、
、
、
以下
sed
命令如预期
的
那样,用foo替换.。但是,如果我们对上面命令中
的
非字母数字.进行
转义
echo '.' |
sed
"s/\\\.,而foo
是
预期
的
。
sed
应该从字面上匹配字符.,但它没有。我不能理解点发生了什么。我认为,如果一个字符串被双引起来,我应该简单地在
浏览 36
提问于2020-06-02
得票数 1
回答已采纳
4
回答
如何
在
sed
和awk (和perl)中搜索和替换任意
文字
字符串
、
、
、
、
假设文件中有一些任意
文字
,需要用其他
文字
替换。
sed
(1)敏感
的
字符(例如正则表达式),该怎么办?你可以逃避他们,但假设你不知道他们是什么-他们
是
武断
的
,好吗?您需要对一些代码进行编码以
转义
所有可能
的
敏感字符--包括“/”分隔符。
对于
这样一个简单
的
问题
来说
,这是相当尴尬
的
。 perl(1)有\Q . \E引号,但即使这样也不能处理$target中
的
“
浏览 4
提问于2019-01-06
得票数 9
回答已采纳
5
回答
Linux
的
基本
SED
问题
我使用我期望225,但实际上
是
2.5 为什么?
浏览 0
提问于2009-11-01
得票数 1
1
回答
转义
sed
分隔符字符(同时也表示特殊字符)
、
、
、
我
的
正则表达式
是
foo\.,以逃避.字符
的
特殊含义。
对于
像cat这样
的
搜索,这是很好
的
。echo cat |
sed
's.cat.dog.g' 但是,当我
的
搜索字符串中有一个
文字
.时,我会遇到一个问题。我认为,由于.
是
我
的
分隔符,所以我
的
正则表达式foo\.应该变成foo\\\.。理想情况下,首个
浏览 3
提问于2015-07-14
得票数 0
回答已采纳
1
回答
yaml文件中
的
转义
空格逗号双字符
为了做到这一
点
,我需要
转义
下面提到
的
所有特殊字符。在使用
sed
命令
转义
后,在写入influxdb
浏览 32
提问于2019-05-01
得票数 0
3
回答
sed
从行尾删除字符模式?
、
我在这里看到了几个例子,这些例子与我
的
要求很接近,但并不完全是这样。Column1|Column2|Column3|ignoredata4|data5|data6|ignoreColumn1|Column2|Column3data4|data5|data6
浏览 5
提问于2011-09-19
得票数 2
回答已采纳
2
回答
如何
在Shell中
的
特定字符后面追加字符串
、
、
我有一个脚本可以从youtube下载视频,但是我想在www之后添加ss。它将被转换为www.ssyoutube.com dialog --inputbox "Enter Video's Link..." 10 30 2>/tmp/video.txt edit=ss sleep 5;
浏览 6
提问于2015-02-07
得票数 0
回答已采纳
3
回答
删除“”之后
的
所有内容。在文件中使用*命令?
、
我需要删除文件中句点(.)之后
的
所有内容,以生成如下内容: 47 water
sed
"s/'.*//" data.txt > cleaned.txt
sed
's/\.*//' data.txt > cleaned.txt
浏览 2
提问于2013-09-04
得票数 17
回答已采纳
1
回答
使用
sed
将模式
转义
到另一个
sed
、
、
、
我想要一种使用
sed
命令进行替换
的
方法,它将在另一个
sed
命令中使用
的
“模式”(字符串)
转义
。此
转义
过程必须包括处理多行字符串模式.。#!=> $R , "SOLUTION" => $S , "MUST" => $M
浏览 1
提问于2018-05-24
得票数 0
回答已采纳
1
回答
在xml文件中使用
sed
更改值
、
、
> <short>SSH</short></service>
sed
"s|当我
的
grep -E返回正确
的
线和高光正确
的
匹配: # grep -E '^[[:space:]]*.+port[[:space:]]+protocol=.+port=&
浏览 1
提问于2020-12-19
得票数 0
回答已采纳
3
回答
带有特殊字符
的
sed
、
、
、
我有下面这行代码,我想在上面使用
sed
:在$start不是变量
的
情况下,我想对它使用
sed
,并将所有这一行替换为:我怎么才能让
sed
忽略特殊字符,我试着在特殊字符前加反斜杠,但可能我弄错了,有人能给我举个例子吗?这是我想要
的
:
sed
's/CPPS = \$(shell ls | grep \*\.cpp )/somereplace&
浏览 6
提问于2011-05-12
得票数 8
回答已采纳
1
回答
sed
相当于PCRE
的
‘?’
、
、
、
我试图查找aaa
的
所有实例,并将其替换为bbb,但保留aaa之前
的
第一个字符。下面
是
我
如何
在PHP中使用PCRE实现
的
:我怎么能用
sed
做那样
的
事呢?以下
是
我
的
尝试(没有成功):
sed
-i.bak -r 's/(.\?)aaa/\
浏览 0
提问于2013-08-27
得票数 0
回答已采纳
1
回答
GCC和MSVC在std::regex_replace行为上
的
差异
、
、
我正在尝试实现一个方法来
转义
字符串,以便与regex匹配一起使用。#include <iostream>#include)" }, std::string{ R"(\\\1&)" }, std::regex_constants::match_default | std::rege
浏览 1
提问于2017-10-25
得票数 3
回答已采纳
4
回答
为什么这个字符串不能正确
转义
?
、
、
我有一个如下所示
的
字符串,尽管它在到达冒号时会抛出一个错误,但我已经使用@来
转义
所有内容: string vmListCommand = @"vim-cmd vmsvc/getallvms |
sed
浏览 1
提问于2012-07-28
得票数 0
回答已采纳
3
回答
用于在文件夹中
的
所有文件中替换标记
的
shell脚本
、
、
嗨指定目录下所有html文件中
的
修订号标记$rev -<rev number>set$repUpRev.'\$' *.html | xargs
sed
-i 's/'\$rev -'.$repUpRev.'\$'/'\$rev -.
浏览 2
提问于2010-08-09
得票数 0
回答已采纳
1
回答
从bash shell键或
转义
代码字母中知道十六进制数
、
、
当
sed
-n l不
工作
时,
如何
从bash键或
转义
代码字母中知道十六进制数。什么都不还,为了backspace
的
钥匙?例如
sed
-n l在alt-L上
的
工作
对于
backspace键在.inputrc中,它
的
转义
字母
是
\b 请帮我弄到它
的
六边形号
浏览 4
提问于2022-08-31
得票数 0
回答已采纳
1
回答
字符代码页:控制代码页赋值,意思
是
“下一个呈现
的
字符(在这个源代码中)
是
转义
的
?”
、
、
、
、
这方面的上下文包括不打算解释为代码
的
字符,而是用作
文字
打印字符
的
字符,或者相反
的
字符,这些字符通常可能被解释为
文字
字符,而我们希望将这些字符解释为代码。
sed
时,
sed
知道
如何
解释字符,而不是字面字符,而是regex代码,则整个字符串变得更加丑陋(更不用说人类可读性): \([^0-9]*\)\(20[0-9]\{2\}\)\([^0-9]\{1,2\
对于
长字符串(或代码行)
来说
尤其如此,在这种情况下,只需要非常注意
浏览 2
提问于2016-02-07
得票数 1
回答已采纳
1
回答
sed
命令可以使用e标志,但不能使用E。
、
我可以使用以下命令: echo '[ -n "$ID" -a "$ID" -le 200 ] && return'|
sed
-n -e 's/\[ -n "$ID" -a "$ID" -le 200
对于
字符串[ -n "$ID" -a "$ID" -le 200 ],如果我
转义
括号,它就不起作用;但是,如果不
转义
,它就会
工作
,比如
浏览 0
提问于2019-09-20
得票数 2
回答已采纳
15
回答
转义
sed
替换模式
的
字符串
、
、
在bash脚本中,我有一个外部字符串(从用户那里接收),我应该在
sed
模式中使用它。REPLACE="<funny characters here>"
如何
转义
$REPLACE字符串,使其安全地被
sed
接受为
文字
替换?注意: KEYWORD
是
一个哑子字符串,没有匹配等等。它不是由用户提供
的
。
浏览 29
提问于2009-01-02
得票数 404
回答已采纳
3
回答
如何
替换".“使用带有标准实用程序
的
".\n“?
、
、
如何
将一个
点
后跟一个空格
的
所有序列替换为一个
点
后跟一个新线?在unix机器上,使用POSIX工具。
sed
's/. /.编辑:我迷失在不同
的
转义
之间,忘记了我应该
转义
点
。所以
sed
's/\. /\.\n/g' f
浏览 1
提问于2021-05-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
选品对于商家来说,是至关重要的一步。那么,如何选品才能确保销量和利润呢?
使用 sed 命令查找和替换文件中的字符串的 16 个示例
Greenplum数据库使用总结-工作中常见知识汇总
Shell入门指南
Linux 生产环境上,最常用的一套 “ Sed ” 技巧
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券