腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
如何使用混合分隔符(方括号、空格和双引号)解析日志( nginx/apache access.log )?并可选择转换为json。
regex
、
apache
、
nginx
、
awk
、
sed
::1 - - [12/Oct/2021:15:26:25 +0530] "GET / HTTP/1.1" 200 1717 "-" "Mozilla/5.0 (X11;
Linux
x86_64) AppleWebKitx86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36"$1 = :x
浏览 9
提问于2021-10-17
得票数 9
回答已采纳
1
回答
将选项传递给绕过
AWK
的
AWK
脚本
awk
、
arguments
、
shebang
我能否获得恰好是
AWK
选项
的
参数,直接传递给纯
AWK
脚本?#!/usr/bin/env -S
awk
-
f
我要./myscript -h打印呜呜声。但是
AWK
首先获取-h并打印它
的
用法
。 运行./myscript -- -h可以工作,但由于-
f</em
浏览 0
提问于2020-03-12
得票数 2
回答已采纳
2
回答
如何从AIX、SunOS、
Linux
和HP-UX
中
的
tnsping输出中提取版本
linux
、
aix
、
hp-ux
、
sunos
我想从AIX
中
的
tnsping输出
中
获取10.2.0.4.0,因此我编写了tnsping tucson | grep Version |
awk
'{print $9}',但有时在其他平台(如
Linux
中
获得了它:但
浏览 12
提问于2011-11-16
得票数 1
回答已采纳
3
回答
当列号不同时,
awk
主机名和日志文件
中
的
ip地址
awk
、
text-formatting
这是我
的
样本文件。实际数据中有更多
的
数据。因此,使用
awk
-
F
, '{print $1}'很容易获得它们hostname ip问题是,根据日志文件
中
的
数据,这些IP地址位于不同
的
列
中
。wolf@
linux</em
浏览 0
提问于2021-03-29
得票数 0
3
回答
使用sed或
awk
获取范围,只有在给定模式匹配
的
情况下
shell
、
awk
、
sed
输入:OS:: UNIXVersion: xxxDescription about UNIXSTARTVersion: xxxDescription about
LINUX
STARTRelease: xxxVersion: xxxDescription about Windows在这里,我
浏览 6
提问于2017-09-23
得票数 1
回答已采纳
1
回答
“例如,在
linux
中
的
"
awk
-option {print $?}“命令
中
,{print $1}
linux
有人能解释一下什么是“#整型”(我认为这不仅仅是数字.)在
linux
中使用
awk
print命令。我试图在我
的
linux
终端上显示我
的
登录历史记录,并使用
awk
-
F
":" '{ print $1 }'命令。我想这可能是
awk
-
F
":" '{ print $0 }'和
awk
-
F
":" &
浏览 4
提问于2020-01-23
得票数 1
回答已采纳
4
回答
我能分开两个角色,只跑一次吗?
awk
使用
awk
'/inet / {print $2}',我设法获得了IP和子网127.0.0.1/810.10.1.1/24然后,我将其输送到另一个
awk
,以删除CIDR符号。wolf@
linux
:~$ ip a |
aw
浏览 0
提问于2020-05-23
得票数 8
回答已采纳
3
回答
替换文件
中
第一次出现
的
sed命令不起作用
regex
、
awk
、
sed
我正在尝试替换文件中出现
的
第一个字符串。例如,试图用
linux
取代第一个fooHi foo bar上述命令
的
实际输出(基本不变)This is again foo bar.我
的
预期产出如下This is again foo b
浏览 1
提问于2020-08-20
得票数 2
回答已采纳
2
回答
awk
字段分隔符\[ \]
awk
给出以下命令:cat 11 |
awk
-
F
"[\]\[]" '{print $1,$2}'zxscgdb@
linux
:~/tmp> cat 11 12-05 09:07:53:33
F
[zxinit_lib.c] L[485
浏览 2
提问于2012-12-26
得票数 1
回答已采纳
1
回答
/usr/bin/env:‘
awk
’:没有此类文件或目录
shell
、
awk
、
shebang
Linux
archinux 4.15.15-1-ARCH #1 SMP抢占Mar 31 23:59:25 UTC 2018 x86_64 GNU/
Linux
我
的
机器是above.Anyone知道发生了什么吗/usr/bin/env
awk
-
f
的
脚本不工作吗?我用./script.
awk
inputfile来称呼它,它应该与手动调用
awk
-
f
./script.
浏览 0
提问于2018-04-17
得票数 1
回答已采纳
1
回答
CentOS8
的
非系统用户
linux
、
centos
、
centos8
如何选择
Linux
中
的
非系统用户?这取决于他们
的
身份?#!/bin/bash
浏览 4
提问于2021-12-20
得票数 1
2
回答
Unix命令操作
linux
、
unix
假设在
linux
中有一个文件,它
的
行用空格分隔。例如:This is
linux
textThis is
linux
file 3做这件事最好
的
方法是什么?
浏览 0
提问于2016-09-09
得票数 0
2
回答
如何将函数
的
多行输出传递给grep?
bash
、
unix
、
command-line
、
aix
我是UNIX
的
新手,对一个可能非常简单
的
概念有困难。我想使用旨在返回单列数据
的
awk
的
输出(在本例
中
,是几行包含FC WWN
的
数据),并将其用作grep
中
的
搜索参数,方法与使用包含该列
的
文件
的
方式相同。我
的
第一个想法是简单地输入grep -
f
awk
{'print $3'} myfile myotherfile 显然,这并不
浏览 3
提问于2011-09-28
得票数 1
回答已采纳
1
回答
搜索行
中
的
第一项,然后打印一行和下面的行
unix
、
awk
、
grep
我尝试在文件
中
搜索名称,然后打印以下行。我最初是这样解决
的
:但是,这会在行
中
的
所有位置搜索searchterm;这是一个问题,因为我只想在行
的
第一部分
中
匹配。例如,如果我在以下文件
中
查找1234:wrongsecondlinerightsecondline 它会找到4567 otherstuff1234和wr
浏览 1
提问于2012-12-01
得票数 2
回答已采纳
2
回答
bashrc
的
shell函数
中
的
转义
awk
$
awk
、
bash
我有一个命令,从一个sql文件池中获取表
的
下一个ID,现在我尝试使用一个shell函数将这个命令作为别名放在~/..bashrc
中
,但是我不知道如何转义$,所以它可以得到
awk
,而不是由bash代替,下面是.bashrc
中
的
代码 grep 'INSERT INTO \""$1"\"' *.sql | \
awk
'{print $6}' |
浏览 10
提问于2013-08-08
得票数 1
回答已采纳
1
回答
将结构化列表打印到命令行(类似树)
text-processing
、
command-line
、
tree
如果我有一个具有如下结构化列表
的
文本文件:##audio####qtractor####hydrogen ###musescore ###kalender###todo如何将tree喜欢
的
打印到命令行?
linux
/│ ├── drummachine│ └──
浏览 0
提问于2022-02-04
得票数 3
回答已采纳
2
回答
Awk
:解析出"40*r13n15:40*r10n61:40*r11n18:40*r09n15“
的
节点名称
linux
、
shell
、
awk
我有一个用于选择节点
的
linux
脚本。例如: 4r10n61r09n15 我
的
linux
脚本内容如下-
F
':' '{print '$i'}' |
awk
-
F
'*' '{print $2}' done 但不幸<e
浏览 41
提问于2020-01-03
得票数 0
1
回答
Gawk distinct和sum列
arrays
、
csv
、
awk
、
sum
、
gawk
我对
linux
和
awk
的
用法
是非常陌生
的
,并且找不到以下问题
的
答案:Date ID Size2016-11-09 68856现在,我想汇总包含日期和ID
的
每一行
的
大小,并将其导出到一个.csv文件
中
。该文件应如下所示:2016-11-
浏览 7
提问于2016-11-17
得票数 0
2
回答
不能在
awk
命令中使用"(“)
regex
、
linux
、
unix
、
awk
我试着在我
的
Linux
盒中执行
awk
命令,它会抛出错误。
awk
-
F
"VALUES(" '{print $2}'
awk
: fatal: Unmatched ( or \(: /VALUES(/错误:
awk
: warning: e
浏览 4
提问于2014-07-02
得票数 3
回答已采纳
1
回答
多点(点)分离器
macos
、
awk
与在mac os上工作
的
echo "(one) ... (two)" |
awk
-
F
"\.\.\." '{print $2}' # works in
linux
等效
的
任何内容。(two)" |
awk
-
F
" ... " '{print $2}' # 'works' when we add spaces或使用单点分隔符echo &q
浏览 4
提问于2014-09-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux-shell编程中awk变量的使用
Linux强大的awk(二)
Excel中 F1到F12 的神奇用法
Linux中find命令用法全知道
Linux 中12个 grep 命令的,超级用法实例
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券