腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
awk
系统调用
linux
时使用扩展regex从
awk
调用shell。
、
、
、
能够从
awk
调用系统命令是非常有用的。但是,如果您尝试使用shell extended,您会发现它不工作。这是因为
awk
调用/bin/sh而不是/bin/bash,就像您现在在
linux
中所期望的那样。 当从
awk
调用系统时,如何使扩展
正则表达式
工作?
浏览 0
提问于2017-10-26
得票数 1
2
回答
awk
和
正则表达式
混淆
以前从未在
Linux
上使用过
awk
,我正试图了解它是如何匹配
正则表达式
的。例如,在过去,根据我的经验,
正则表达式
/2/将匹配以下所有行中的2。这将匹配2这将不匹配22将匹配,这将不匹配22可能匹配 匹配的行是This will not match2,它表示它与第2行匹配,因为如果我用
awk
'{if(NR~3)print}' s
浏览 6
提问于2012-06-16
得票数 1
回答已采纳
2
回答
awk
语法中的
awk
+ OR运算
我创建了以下
awk
命令,以便仅打印与host和ETH参数匹配的行如果ETH可以是eth0、eth1或eth2 ....etc直到eth8,如何通过
awk
打印文件中的行 LAN=eth0|eth1|eth2|eth3|eth4|eth5|eth6|eth7|eth8
浏览 1
提问于2011-12-13
得票数 2
回答已采纳
4
回答
在bash代码中使用regex的if
、
、
if [[ ` cat /etc/redhat-release |
awk
'{print $7}' ` == "7.5" ]] || [[ ` cat /etc/redhat-release |
awk
'{print $7}' ` == "7.6" ]]..我们能用一种更优雅的方式使用
正则表达式
吗?这是/etc/redhat-release的内容: cat /etc
浏览 0
提问于2020-03-09
得票数 5
回答已采纳
2
回答
带
awk
的多个
正则表达式
、
、
我必须在
Linux
中使用
AWK
命令逐个应用多个
正则表达式
。is complete available我想应用三条规则: 我已经使用了三种
AWK
awk
'/Start/ {f=1} !f; /end/ {f=0}'、
awk
'/Link/ {f=1} !f; /avai
浏览 4
提问于2013-10-27
得票数 1
2
回答
perl等效于我的
正则表达式
,用于处理多行搜索
、
、
、
、
我是
正则表达式
的新手,不能使用grep处理
正则表达式
搜索。所以我想尝试一下perl^\s*\*\s*\[ \][^\*]+?(\w*\:[^\*]+\d$)|([^\*]+[.]com[.]au$)即使是一个可以处理我的操作的
awk
命令也可以..
浏览 3
提问于2012-06-13
得票数 1
回答已采纳
4
回答
使用shell脚本处理以制表符分隔的文件
、
、
、
、
我假设我需要在这里的某个地方使用sed/
awk
。问题是我对sed/
awk
不是很熟悉。任何建议都将不胜感激。 非常感谢!礼来公司
浏览 1
提问于2010-05-06
得票数 2
回答已采纳
1
回答
从文件中提取特定列?
、
OutputFile111 有什么办法可以使用
linux
命令来完成吗?
浏览 6
提问于2020-07-31
得票数 0
回答已采纳
4
回答
使用bash从锚标记中获取href值
、
、
这是我正在解析的html <a href="link">Link</a><li id="dl_
linux
_64"> <a href=grep -oE 'href="([^"#]+)"' | sed "s/ /%20/g" | cut -f2 -d
浏览 9
提问于2014-07-22
得票数 0
回答已采纳
1
回答
Java中带标点符号的模式匹配
、
对标点符号的支持运行良好,但对于简单的
正则表达式
也是失败的。(\s\p{Punct}|^\p{Punct}|\s|^)ros?我最初认为根本原因是模式的{Punct}部分,所以我尝试在单元测试中将
正则表达式
更改为(\s\p{Punct}|^\p{Punct}|\s|^)ro?
浏览 2
提问于2015-01-15
得票数 1
回答已采纳
5
回答
如何在
linux
中显示匹配regex的所有行
、
、
、
、
我想显示匹配
正则表达式
的所有行foobaz12435ipsumsit这个display-from baz[0-9]* < file应该返回(它是否显示匹配的行并不重要)ipsumsit如何在
Linux
中完成此操作(使用sed、
awk
或grep)
浏览 1
提问于2010-09-15
得票数 5
回答已采纳
2
回答
了解模式匹配后打印多行的语法
要使用
awk
打印遵循图案的多(2)行:$
awk
'/
Linux
/{x=NR+2}(NR<=x){print}' fileSolaris我在试着理解语法通常,
awk
语法是在这里我们可以找到action = {x=NR+2} 那么什么是(
浏览 38
提问于2019-04-16
得票数 1
回答已采纳
7
回答
使用
AWK
剪切字段并在结果中再次剪切
、
作为使用
AWK
的一部分,我尝试仅在输出中获取MariaDB版本号。# mysql -V10.1.48 在
AWK
中有没有办法缩短它,比如避免在第三个管道中再次使用
awk</e
浏览 83
提问于2020-11-10
得票数 0
2
回答
AWK
负
正则表达式
、
我希望有一个
awk
正则表达式
,它可以给出不匹配特定单词的所有字符串。如果任何人都能帮助使用
awk
正则表达式
,那就太好了。This is domain testThis is testThis is do test This is test
浏览 0
提问于2016-10-25
得票数 24
2
回答
awk
正则词边界
、
、
、
我有两台
Linux
机器。一个是4.4.12-99,一个是4.4.143。我刚对它们进行了升级。 我有一个
awk
语句,它包含一个在4.4.143上工作的
正则表达式
,但在4.4.12-99上失败。
awk
没有失败,也没有抱怨,它只是不符合单词边界。除了这个
awk
语句之外,脚本在每台机器上都是相同的,并且工作得很好。在不正常工作的情况下,我可以让它匹配所有的东西,并提供结果。ip=$(
awk
-v sUSER="$sUSER" 'BEGIN{gsub(/\
浏览 0
提问于2018-11-21
得票数 1
回答已采纳
1
回答
/RE/ V.
awk
中的RE
、
、
在
awk
中,sub()和gsub()函数的第一个参数、match()函数的第二个参数和split()的可选第三个参数是一个扩展
正则表达式
。这样的参数可以是任意表达式,其计算结果可以是被解释为
正则表达式
的字符串,也可以是
正则表达式
常量。 在
awk
中,
正则表达式
常量是为某些
正则表达式
RE (
awk
语法中的"ERE令牌“)编写的。问题:假设RE保持不变(一些非变量
正则表达式
),那么在调用(例如,sub() )时使用/R
浏览 0
提问于2023-01-17
得票数 9
回答已采纳
1
回答
linux
或solaris匹配具有uniq语法的文件。
、
、
、
、
如何匹配以字符串OS_PATCH开头并以.gz结尾的所有文件 备注-解决方案必须适合
Linux
和Solaris操作系统。这个任务可以是find命令,也可以是带有
正则表达式
或任何其他想法的ls,例如
awk
。
浏览 0
提问于2012-05-30
得票数 1
2
回答
Grep Regex:列出所有行,除了
我一直在使用grep并将输出发送到另一个文件,但我想不出一个神奇的
正则表达式
来帮助我做到这一点。 如果grep不是合适的工具,我不介意使用
awk
、sed或其他
linux
工具。
浏览 0
提问于2012-04-17
得票数 45
回答已采纳
1
回答
Ubuntu:
awk
:第1行中的Bashscript错误:
正则表达式
超过实现大小限制
、
、
、
、
我试图在snpEff生成的带注释的文件上应用这段代码:(我的操作系统是Ubuntu) grep -v '^##' /home/zee/fdr_vs_wt.snp.annotated.vcf |
awk
rearranged_at_DNA_level|miRNA|initiator_codon_variant|start_retained/ {$3=$7=""; print $0}' | sed 's/ */ /g' |
awk</
浏览 0
提问于2018-06-27
得票数 1
回答已采纳
1
回答
防弹文本
、
、
、
、
我不知道是怎么回事,但是grep、
awk
、sed在一系列文本文件面前已经失效了。简而言之,它们不会起作用。我不能用经过验证的个人和公共示例在
awk
的范围内进行模式匹配。
awk
和sed都有一个奇怪的行为,那就是无论模式是否匹配,都可以打印所有内容。grep会找到一个单词(通过
正则表达式
或字符串),但是如果我排除这个单词(-v),它会删除所有内容。我是说所有的事。这是一个
linux
机器,我的头撞到了桌子上。有什么想法吗?
浏览 4
提问于2015-08-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux强大的awk(二)
《快学BigData》-Linux awk命令详解(9)
linux-shell编程中awk变量的使用
linux下的正则表达式
Linux命令行文本工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券