腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
变量
进行
awk
处理
、
line2 [time-1] absde1line4 [time-1] zzzzzz 此命令运行正常: $ str="abcdef|zzzzzz"$ echo "${str}"$
awk
($0~/('"$str"')$&
浏览 41
提问于2020-06-20
得票数 2
回答已采纳
1
回答
将
awk
输出赋值给
awk
变量
、
、
如何从
awk
脚本调用
awk
脚本并将第一个输出分配给第二个
变量
? 我有一个
awk
脚本,每晚读取文件,检查每一行数据并写入新文件。我需要在其中一个字段中添加一些附加格式。我已经有了一个独立的
awk
脚本来
进行
格式化,所以我所需要做的就是为适当的字段调用这个
awk
脚本,并将通常打印出来的值赋值给一个
变量
。在上下文中,下面的内容将所需的格式打印到屏幕上(因为title_case.
awk
就是这样做的),但我不能
使用
该值
进
浏览 3
提问于2014-02-20
得票数 0
回答已采纳
2
回答
将
awk
变量
传递给命令和读取输出
我想按字符串删除的部分对文件
进行
排序,但这是
awk
中
处理
的一个更大的部分。 我读过这样的文章:可以在数据表之间存储行,然后
使用
asort
进行
排序,但我需要
使用
第二列对其
进行
排序。我已经决定将输出存储在
变量
(k)中,然后
使用
管道\\将
变量
的值传递到命令中,并在最后读取输出、
处理
和打印。我可以
使用
system()函数以更丑的方式执行命令,但我认为需要
使用
回显将
浏览 0
提问于2021-02-17
得票数 1
回答已采纳
2
回答
为什么我只能在某些情况下
使用
FS=x来定义
awk
的字段分隔符
、
设置
awk
的字段分隔符有几种不同的方法。其中包括 但是,我经常
使用
以下方法:<
浏览 1
提问于2013-11-04
得票数 1
回答已采纳
1
回答
Nagios插件脚本无法按预期工作
、
下面是我的脚本,在这个脚本中,我
使用
脚本的输出存储在受人尊敬的
变量
中,然后在nagios中
使用
图形
进行
处理
。告诉我我错过了什么..。exit $ST_CRPID=`echo ${tmp_output} |
awk
'{print $1}'` HPCUR=`echo ${tmp_output} | <e
浏览 1
提问于2013-08-07
得票数 0
回答已采纳
2
回答
从SHELL到模式的输入
变量
、
、
、
我想
使用
awk
从文件中提取文本,但是我想让它成为动态的,
使用
变量
来寻找模式。中
使用
grep
进行
筛选”位置“。cat test_input |
awk
'c&&!--c;/28405/{c=2; print $0}'| grep Location |
awk
'{print $2}' 47 我注意到
AWK
中的双引号可以
处理
SHELL
变量
浏览 4
提问于2014-11-06
得票数 2
回答已采纳
1
回答
在管道后将脚本
变量
传递给
AWK
、
、
在
使用
awk
编写的脚本中,让
变量
赋值工作存在问题。
awk
命令位于函数的内部,在脚本的其他地方传递给该函数的
变量
有三个。我以前是通过
使用
变量
:
awk
命令来完成这个任务的:
awk
...,但显然这是一种非常草率的方法,而且
awk
允许通过-v开关分配
变量
。这就是我想做的: command1 \ |
awk
-v var
浏览 0
提问于2021-08-17
得票数 0
回答已采纳
2
回答
作为字符串
处理
的
AWK
数字
变量
、
、
Ubuntu 14.04,GNU
Awk
4.0.1我曾经尝试过For循环,现在又尝试了While循环,两者都遇到了相同的问题。对于我正在
处理
的文件,samples包含值8092,循环在第9次迭代时停止。 #!/usr/bin/
awk</
浏览 5
提问于2015-08-24
得票数 0
回答已采纳
7
回答
从
awk
设置当前shell中的
变量
、
、
有没有办法在我当前的shell中从
awk
中设置一个
变量
我尝试了
使用
awk
'END{system(...)}'
浏览 0
提问于2013-01-24
得票数 23
回答已采纳
3
回答
使用
awk
删除列表中存储有字符串的行
、
、
尝试弄清楚如何将列表存储为
变量
(array?)并在
awk
中
使用
它。我有一个这样的文件:May31June19Aug15Sept1Nov15
awk
'/Jimmy|Mark|David/{n=2}; n {n--; next}; 1' < file 但是,有没有办法将上述
浏览 5
提问于2017-08-10
得票数 0
回答已采纳
1
回答
用于计算Linux上
awk
或bash中的布尔表达式的代码/模块
、
、
、
、
我正在
使用
awk
脚本编写bash来搜索许多文件,并返回各种符合不同条件组合的行。我希望通过某种方式增加脚本的功能,使其能够
处理
简单但通用的布尔“查询”表达式--如下所示:其中A、B、C和D是bash或
awk
变量
,值为TRUE=0和我的代码将设置每个
变量
,然后
使用
这些
变量
传递一个布尔表达式给可以对其
进行
计算的东西。 我真的不需要任何非常花哨的东西,比如嵌套括号,但是一个级别确实会有帮助
浏览 2
提问于2015-01-09
得票数 0
回答已采纳
2
回答
导出
awk
变量
到bash
变量
?
、
、
、
、
我想在
使用
awk
处理
文本文件时将计算出来的一些值保存到bash
变量
中。
awk
'NR>1 {sum+=$5; if(substr($9,1,1)==".")space is " sum " and the number of hidden files is " count}' file.txt 磁盘空间为15669,隐藏文件数为3 我想要做的是保存
变量
sum和count,以便以后在脚本中
使用<
浏览 1
提问于2021-06-04
得票数 0
回答已采纳
3
回答
可变模式匹配
awk
、
我有一个输入文件"myfile“和一个外壳
变量
"VAR”,其内容如下所示:Hello World# echo $VAR我需要
使用
awk
处理
包含模式"World“的"myfile”中的所有行。如果我这样做,它可以工作,如下所示:但是我不能
使用
VAR来做同样的操作。我
浏览 1
提问于2014-04-29
得票数 0
1
回答
Bash脚本:存储
awk
字段供以后
使用
、
、
我正在编写一个脚本,它读取用户的输入并
使用
awk
将其划分为字段。我希望在脚本的末尾
使用
其中一个字段,因此我试图将其存储在某个
变量
中,但没有成功。一种可能的解决方案是保存输入并在最后再次
使用
awk
处理
它,但我想知道是否有任何方法在某个
变量
中保留已经
处理
的信息。例如, read -p "Enter args: "; echo -n $REPLY |
awk
'{ \*Do some stuf
浏览 0
提问于2020-03-15
得票数 2
回答已采纳
3
回答
awk
中用于数值比较的
变量
运算符
awk
可以
使用
变量
运算符
进行
数值比较吗?下面的代码
使用
硬编码运算符,但不
使用
变量
运算符:
awk
-v o="$operator" -v c="$comparison" '$1 o c'
浏览 22
提问于2019-01-30
得票数 1
回答已采纳
2
回答
性能调优
AWK
?
、
、
我怀疑写到一个ram而不是一个文件中,然后立即将所有的文本刷新到该文件中是可以获得好处的,但是我不清楚BASH在什么地方/什么时候对内存的
使用
感到不高兴(我分析过的最大文件都在500‘m以下)。下面的代码块似乎占用了大部分的周期,据我所知,由于检查时间戳(数据有时间戳,但没有时间戳,所以我被迫向用户询问开始日期并检查时间戳是否循环到24:00 -> 0:00),因此并行
处理
似乎不是一种选择。while read p; do linetime=`printf "${p}" |
awk
&
浏览 3
提问于2016-02-12
得票数 1
回答已采纳
1
回答
在
变量
中存储一行
、
、
嗨,我有以下批
处理
脚本,其中我将每个文件提交到一个单独的
处理
过程中,如下所示:#BSUB -o /somefolder/errors/%J.out name=`cat \$line |
awk
'{print $1":"$2"-"$3}'` four=`cat \$line |
awk
浏览 2
提问于2015-11-10
得票数 0
回答已采纳
1
回答
由于替换字段中的
变量
,
awk
-v退出/无法打开文件
、
、
我正在尝试
使用
awk
输入一个包含第n个模式匹配以上
变量
的字符串(暂时)。我正在创建一个随机的printf生成器,作为学校项目(->在.c中对printf
进行
重新编码)的自动奖励,并且已经可以输入随机
变量
声明、在%和转换指示器之间转换标志等等。/real_printf.c2)
awk
-v input="
浏览 0
提问于2019-02-04
得票数 0
回答已采纳
1
回答
bash -如何正确
使用
if循环
、
、
这就是我所拥有的:if ping -c1 $ip >/dev/null 2>&1; thenfqdn=`host $ip |
awk
'{print $5}'`elseecho&
浏览 5
提问于2016-01-13
得票数 1
回答已采纳
1
回答
从尾部匹配
awk
时的增量
变量
、
、
= 0 ]((sc_trans++))但是,在
使用
AWK
进行
此操作时ws_trans和$sc_trans仍然是0sc_trans=0 while read LINE echo $LINE |
awk
'/enterpriseID:
浏览 0
提问于2018-04-27
得票数 1
回答已采纳
点击加载更多
相关
资讯
linux-shell编程中awk变量的使用
使用CSS变量进行主题化:全局变量和局部变量
AWK使用多个分隔符
awk使用方法与案例介绍
在Linux中使用环境变量进行提权
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券