腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
奇怪
的
sed
行为
、
、
、
我有这个兼容POSIX
的
shell脚本。它接受一个分隔字符串w.r.t。如果子字符串
的
长度是单个字符,则使用|并在子字符串前面加上-:printf '%s\n' "k|k|jill|hill|k" |
sed
's/\([|]\|^\)\([[:alnum:]]\)\([|]\|$\)/\1-\2\3/g' 这将输出以下内容更
奇怪
的
是,如果我将原始代码段中
的
浏览 2
提问于2018-02-07
得票数 3
回答已采纳
1
回答
sed
命令
的
奇怪
行为
、
、
有人能解释一下
sed
的
这种
行为
吗?." > 一事无成尝试使用不同版本
的
sed
/usr/xpg4/
浏览 2
提问于2015-01-29
得票数 0
回答已采纳
2
回答
sed
命令
的
奇怪
行为
、
、
、
当我写这篇文章
的
时候有点
奇怪
:有谁知道这个结果
的
原因吗? 谢谢。
浏览 2
提问于2013-08-02
得票数 2
1
回答
sed
:!p命令
奇怪
的
行为
、
$ iostat |
sed
-n '/[:digit:]/!p' 1.56 1.38 0.31 0.34 0.03 96.38
浏览 0
提问于2018-03-13
得票数 3
回答已采纳
2
回答
sed
的
反向引用
的
奇怪
行为
、
[](/img/2016/12/022.jakis-tam-text3.png#medium) | 如您所见,这行文本只由三个相似的短语组成,可以使用下面的
sed
表达式(分别)进行匹配和更改:
sed
[\3](\1\2.\3.\4) |@p' 如果只有一个短语(而不是给定
的
三个),结果将如下所示: $ echo '|  |' |
浏览 34
提问于2021-11-01
得票数 1
回答已采纳
1
回答
使用
sed
的
非常
奇怪
的
行为
、
、
、
然后,我使用
sed
替换模式中
的
这些行(在下面的最小脚本中,又名"var“)。var="iao"do echo -n $m | xxd -ps |
sed
's/[[:xdigit:]]\{2\}/\\x&/g' echo $var |
sed
"s/a/b/&
浏览 3
提问于2015-04-08
得票数 1
回答已采纳
4
回答
用diff \ grep \
sed
的
奇怪
行为
、
、
、
、
我
的
目标是提取File1中不存在于File2中
的
行。比方说File1String B比方说File2String CString AdiffFile1 File2 | grep '^<' |
sed
's/< //g' 我
的
样本文件用10-20行就行了。我也尝试过这样
的
命
浏览 6
提问于2013-02-04
得票数 0
回答已采纳
1
回答
sed
\ grep脚本中
的
奇怪
行为
、
INT3 1;INT3 2;INT3 3INT7;INT7;INT9 这会导致 INT9 echo "$
浏览 4
提问于2015-11-27
得票数 0
回答已采纳
6
回答
在
sed
替换部件中使用这些简单
的
shell命令失败
的
原因
、
、
、
、
在试图找到
的
答案时,我想出了一个我无法理解
的
奇怪
行为
。假设我有一个名为data
的
文件foo.pngbar.png任务是使用
sed
行将所有行替换为大写ASCII字符为小写。我尝试在
sed
的
替换部分中嵌入这个awk:
sed
-E 's/[^ ]*[A-Z][^ ]*.png/'$(echo \&|awk '{p
浏览 0
提问于2013-05-21
得票数 7
回答已采纳
2
回答
带有"unmatched /“和
奇怪
行为
的
SED
、
我有一个输入文件,看起来像这样,并且我正在尝试使用
sed
进行一些转换:DATA: gt_alv LIKF zfica_paym_cancel_alv OCCURS 0 WITH HFADFR我想根据十六进制值清理一些字符,但我从框中得到了一个
奇怪
的
行为
。并且它
的
工作方式与预期
的
一样。但是,当我尝试命中空值x00时,我得到了以下错误:
浏览 0
提问于2016-06-02
得票数 1
1
回答
奇异输出
、
、
、
以下命令使用
sed
和简单regexp:生产产出:有人能解释一下为什么
sed
吃最后一个字吗我希望输出是这样
的
:我使用与Mac捆绑
的
sed
版本(“BSD-风味”)。 Update与GNU相比,这种
行为
看起来像一个bug,所以我选择坚持后一个。
浏览 2
提问于2014-10-31
得票数 2
回答已采纳
2
回答
为什么
sed
-i用文件替换符号链接?
、
在符号链接上使用
sed
-i应用编辑时,我注意到了一种
奇怪
的
行为
。documentation -i将进行就地编辑。但是,符号链接被替换为文件。复制步骤:echo blah > foo
sed
-i -e 's/ah/ub/' bar将导致:-rw-rw-r--. 1 arogge
浏览 0
提问于2018-03-09
得票数 5
回答已采纳
1
回答
[
SED
]在shell脚本中
的
奇怪
行为
、
当我这么做
的
时候然后输出与预期
的
一样,但当我将其放入shell文件并执行以下操作时lineNumber=1然后它就不像预期
的
那样工作了,replacement_string
浏览 5
提问于2015-07-23
得票数 0
回答已采纳
1
回答
奇怪
的
行为
(错误?)使用$时
的
sed
值。
、
、
、
基本上,我有以下命令:通常,我希望它会像这样运行:blahblah意思:我输入了某样东西因此,基本上,$-符号似乎以某种方式导致
sed
将光标设置为空行,并且只有在我再次按enter之后,它才会实际显示结果(意思是:我必须按两次Enter )。有什么办法可以防止这种情况吗?在我更复杂
的
模式中,这实际上是搞砸了很多东西。
浏览 0
提问于2019-06-28
得票数 1
回答已采纳
1
回答
虽然读循环似乎在第一行之后终止,但当使用两个管道时?
、
、
、
、
bash do echo "$line"
sed
's/w/f/g' |
sed
's/f/zzzzz/g' <<< "$line" done < /d
浏览 0
提问于2018-12-09
得票数 0
1
回答
替换行开始时
的
奇怪
sed
行为
、
我在across
的
BSD上遇到了一些
奇怪
的
行为
。
sed
-e '{s/^/ /;s/\(a*\)/\1b/;}'实际:|a |b a |aa |b a
浏览 4
提问于2017-09-20
得票数 1
回答已采纳
1
回答
意料之外
的
就地
sed
行为
sed
-E 在向(GNU)
sed
引入'-i‘标志时,我在
行为
上遇到了一个
奇怪
的
变化。当我使用这个标志运行完全相同
的
一行时(即:
sed
-iE )我发现文件没有被修改。引入'-i‘标志时,我在
行为
上遇到了一个
奇怪
的
变化。\\/helm\\/\\*\\/manifests\\//' myfile 在向(GNU)
sed
引
浏览 0
提问于2021-03-23
得票数 1
回答已采纳
2
回答
在新版本bash中导出
的
函数不再工作(使用
sed
e标志)。
、
我看到bash导出函数带有
sed
替换命令
的
e标志
的
奇怪
行为
。$ func() { echo $1 123; } ; export -f func ; echotest |
sed
浏览 7
提问于2014-10-21
得票数 0
回答已采纳
3
回答
用
sed
替换stdin中
的
奇数行。
、
为了准备一次考试,我和一个朋友决定和
sed
玩一会儿。然而,我们注意到了一些
奇怪
的
行为
,当我们试图在奇数行上进行颠覆时。 echo -e "1\n2\n3\n4\n5" |
sed
-n '1~2p' # Works fine / as expected echo -e "1\n2\n3\n4\n5" |
sed
-n
浏览 6
提问于2016-01-06
得票数 1
回答已采纳
3
回答
在bash上使用剪切和
sed
的
奇怪
行为
、
我想剪掉每一列,然后用它创建一个新
的
行,然后在每一行
的
末尾添加字符串"_mystring“。示例myline1 myline11 这将产生2个文件。:因此,我可以使用参数($1)来选择列。但是,当它显示到第二列时,它会失败,并创建如下文件: _mystrin
浏览 9
提问于2017-04-18
得票数 2
回答已采纳
点击加载更多
相关
资讯
修复 Debian 中的 vim 奇怪行为
高温超导新材料表现出奇怪的金属行为
Shell笔记5:sed的用法详解
厨房的奇怪响声
Linux 中的 Sed 命令及 16 个实际示例
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券