腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
awk
或
shell
合计
分隔
文件
中
的
值
、
、
、
、
我有一个以竖线
分隔
的
文件
,在某些字段
中
也有
分隔
值
,我希望获得第37个字段
的
总和,并将其添加到每行
的
末尾 示例
文件
如下所示,则第37个字段具有|1.99^2.46^79.87|此处
的
下一个数据字段| 1|2|18|45324.56|John|Smith|...etc 我想将数字1.99、2.46、79.87相加,并将它们添加到
文件
的
末尾 1|2|18|45324.56|John|Sm
浏览 22
提问于2021-08-12
得票数 0
6
回答
统计Unix
Shell
中
的
特殊字符数
、
、
、
、
我有一个由八进制\036
或
十六进制
值
1e
分隔
的
分隔
文件
。我试着
使用
awk
,不确定这是不是最好
的
方法。示例输入(|是\036
的
表示形式)预期输出: 3
浏览 0
提问于2017-12-06
得票数 0
2
回答
在
awk
中
设置输出字段
分隔
符
、
我尝试在
awk
脚本中
使用
此语句(在包含单独代码
的
文件
中
,所以不是内联),脚本名称: print-table.
awk
{print $0}在
shell
中
以这种方式运行它
aw
浏览 1
提问于2013-12-31
得票数 19
回答已采纳
3
回答
在脚本
中
设置命令行选项
我很好奇如何在
awk
脚本
中
设置命令行选项,比如字段
分隔
符
的
-F。我试着写这句话让我们
使用
另一个易于测试
的
示例。输入
文件
:24#!
的
文件
,其中包含一些
awk
全局变量。/test.
awk
awk
: cmd. line:1: .我
浏览 4
提问于2019-12-01
得票数 0
回答已采纳
3
回答
将
awk
的
字段
分隔
符更改为换行符
-F选项允许您为
awk
指定字段
分隔
符,但是
使用
'\n‘作为行
分隔
符不起作用,也就是说,它不会使$1作为输入
的
第一行,$2表示第二行,等等。 我怀疑这是因为
awk
在每一行
中
寻找字段
分隔
符。有什么方法可以用
awk
或
其他Linux命令来解决这个问题吗?基本上,我希望用换行符
分隔
输入,并将它们放入Excel
文件
中
。我仍然热衷于Linux和
shell</e
浏览 8
提问于2017-06-13
得票数 9
回答已采纳
4
回答
从bash剪切命令返回
的
序列中排除
分隔
符
、
echo ' a b c de f ' | cut -d' ' -f$n)]"; done[][][][c][]虽然我可能可以安装一个
awk
,以获得所需
的
(仅限
分隔
符)方法--但是否有一种更智能地
使用
cut本身
的
方法?我正在寻找裁剪输出:[b][de]更新.我正在获得答案,提供替代
的
方式(而不是
使用
cut)来完成这一任务。这
浏览 6
提问于2015-07-28
得票数 1
回答已采纳
1
回答
awk
参数$1,$2与bash输入参数冲突
、
、
、
我想在bash脚本
中
添加一些
awk
命令。bash脚本接受几个输入,输入由$1, $2 and etc传递。当我调用
awk
时,我还想
使用
$1来定义表
中
的
一个位置,我怎么做呢?/user/bin/bashoutfile=$2在这个脚本
中
,$2被解析为$outfile
浏览 0
提问于2019-10-09
得票数 2
回答已采纳
2
回答
将记录计数写入unix
shell
脚本
中
的
变量
、
我是
Shell
的
新手,脚本要求是需要从平面(.txt)
文件
中
获取行数并将其分配给一个整型变量。
浏览 2
提问于2012-09-07
得票数 0
回答已采纳
3
回答
在UNIX命令行上
使用
sed(1)
的
CVS
文件
解析器,可以完成吗?
、
、
、
、
在UNIX命令行上,我们可以
使用
简单
的
字段
分隔
符(
或
字段
分隔
符)进行简单
的
面向记录
的
文件
工作。常用
的
分隔
符是空格、制表符
或
垂直条,但任何字符都可以是
分隔
符。但是,这在面向记录和面向字段
的
命令(如排序、剪切和联接)
中
是不支持
的
。 现在,我们通常下载一个“逗号
分隔
值
”(CSV)
文件</em
浏览 6
提问于2019-11-28
得票数 0
2
回答
如何在
AWK
中
对列求和?
、
我
的
文件
是用逗号
分隔
的
,它有64列。我提取了字段,如下所示:如何
使用
我
的
命令计算57列
中
的
值
的
总和?
浏览 0
提问于2015-03-07
得票数 23
回答已采纳
3
回答
awk
输出到
文件
、
、
我需要帮助将
awk
打印
的
内容移到文本
文件
中
。THis是的延续,我必须将所有内容移动到同一个
文件
中
,所以它是附加
的
。*insert/,"insert");gsub(/\n+/,"");print file,$0;}如何将打印结果逐个附加到同一
文件
中
的
文本
文件
?
浏览 0
提问于2010-03-17
得票数 1
回答已采纳
2
回答
如果行
中
的
>=4行以+
或
-不打印记录开始
、
、
、
我试图
使用
awk
来读取
文件
,并且只显示行数不以+
或
-4
或
更多次开头
的
行。呆子也会没事
的
。每个分组由一个空行
分隔
。+Host is up.-Not shown: 99 closed ports-5900/tcp open vnc 我do想要打印
的<
浏览 1
提问于2012-07-16
得票数 3
回答已采纳
2
回答
这个
Shell
/
Awk
命令在做什么?
、
、
、
APP_PORT=`${
AWK
} -F\" ' \ }' ${JBOSS_APP_CFG} 2>/dev/null` 嗨,我对所有的regexp和转义字符都有点迷茫了,所以从我上面发布
的
代码
中
,我特别想了解F字段
分隔
符后面的是什么,所以我们需要一个引号
浏览 7
提问于2013-11-07
得票数 0
回答已采纳
2
回答
有可能用
AWK
编写语言解析器吗?
、
、
、
我最近刚开始阅读
AWK
编程语言,目的是用它创建一个编程语言解析器,因为它通常被用作文本处理器和/或用于模式匹配。我有这样
的
想法:“如果这种语言用于模式匹配和文本处理,那么它不能用于处理特定语句
的
源
文件
,比如for / if / while关键字和短语,然后执行给定
的
操作,并将其传递给lexer
或
类似的东西吗?”我在网上做了一些研究,但是我找不到关于这个问题
的
任何信息。
浏览 1
提问于2017-09-24
得票数 2
回答已采纳
2
回答
AWK
-替换选定列
的
值
将破坏输出格式
、
我有一个具有以下格式
的
.csv
文件
。id|name|date我想保存输出,但是格式被销毁了。我想要
的
:100|James|2015 我
浏览 9
提问于2016-03-20
得票数 0
回答已采纳
1
回答
在unix
中
解析选项卡
分隔
文件
的
头
、
、
我正在努力找出一个通用脚本来获取选项卡
分隔
的
列
值
(作为
文件
的
头)。通过
awk
分离可以获得列名。我不知道如何获得每个选项卡
分隔
的
值
,直到结束
或
最后一个NF(如果
使用
awk
)。
文件
中
的
列数不是固定
的
,有时可能有20列,有时可能是100列等等。例如:
文件
中
的
选项卡
浏览 2
提问于2015-03-13
得票数 1
回答已采纳
3
回答
如何
使用
带
分隔
符“{##}”
的
cut?
、
、
、
、
我有一个由{##}
分隔
的
文件
。我试过了:但是我不能正确地
使用
cut命令。如何转义特殊字符(例如cut
中
的
!@#$%^&*(){}[]
浏览 2
提问于2013-07-08
得票数 2
回答已采纳
3
回答
在If语句中
使用
grep获取所有项,忽略空格
、
这是bash入门课作业问题
的
一部分。我需要引入passwd
文件
,这是我用passfile变量完成
的
,然后我需要能够提取它
的
某些部分并显示不同
的
字段。当我
使用
下面的语句从CLI手动执行grep时,它工作得很好。我想要所有的变量,我得到了所有的变量。grep 1000 passfile | cut -c1- 但是,当我在脚本
中
执行此操作时,它会在用户全名
中
的
第一个“空格”处停止、中断
或
重新开始。John D. Doe将返
浏览 0
提问于2011-03-04
得票数 1
3
回答
重复字符串
中
的
值
、
我有一个bash
shell
,它会拉下内存
值
来告诉我它们是否正常。如果内存良好,则返回03。在系统
中
,内存容量可能会有所不同,但比方说,我有一个由12个模块组成
的
存储体。SNMP将以单个字符串
的
形式返回:03表示没问题。除03以外
的
任何
值
都是问题。在bash中有没有一种简单
的
方法来解析我猜是一个空格
分隔
的
列表,如果包含除03以外
的
任何内容,则返回一个错误
或
返回O
浏览 0
提问于2016-01-19
得票数 0
3
回答
在两个
文件
中
筛选
文件
并发送行
、
、
、
、
我需要根据以下规则从单个
文件
创建两个
文件
:对于输入
文件
的
每一行, 否则,将该
文件
写入输出
文件
B。我可以很容易地用ksh编写它,但我想知道是否没有更好
的
方法,
使用
grep / sed /
awk
或
任何其他工具。我不是
awk
或
sed方面的专家,但
浏览 3
提问于2014-06-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
awk使用方法与案例介绍
在 vim 编辑中使用 perl 单行命令
好程序员大数据学习路线分享AWK怎么样
AWK命令打开的正确方式
Linux进阶命令和Shell编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券