腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在UNIX中删除特定
列
的空格
如何在UNIX中删除特定
列
中的空格 实际数据: 0001|10462740807|014904740|115822708|应:去掉第三
列
空格0001|10462740807|014904740 |115822708
浏览 22
提问于2019-10-16
得票数 0
回答已采纳
1
回答
如何反转sed输出?
、
、
、
我如何才能不用某些东西
替换
该字符串,而是用某些东西
替换
该行的其余部分呢?简而言之,我想删除
指定
字符串周围的所有文本。使用
awk
删除
列
将不起作用,因为在匹配的字符串前后有不确定的字符数。有什么想法吗?
浏览 5
提问于2009-04-11
得票数 9
回答已采纳
2
回答
使用sed或
awk
将字段
替换
为其他值
、
、
如果用户在bash中给出了
列
号($colno)和行号($rowno),我将使用以下代码来确定要
替换
的确切字段。
awk
-v i=$colno -v j=$rowno 'NR ==j {print $i}' file如何使用sed或
awk
执行此操作?这段代码将允许我用用户
指定
的新值更改用户
指
浏览 31
提问于2017-02-25
得票数 2
1
回答
如何让
awk
gsub返回制表符分隔的行?
、
、
、
、
我使用
awk
gsub
替换
我的制表符分隔文件的特定
列
中的字符串:1 1 2032 13 1 999 35 1 9999 5
awk
-F "\t" '{gsub(/^999$/,"XXX",$3);
浏览 6
提问于2013-03-19
得票数 4
回答已采纳
2
回答
用一个命令
替换
多
列
中的特定字符
>aa <tab> c.c.c<tab> k.k.k<tab>请纠正我:(这不起作用,只有当我要求在$11栏中
替换
时才有效)
awk
-F "\t" -v OFS="\t" '{gsub("-",".",$11,&14,&17); print;}' /home/
浏览 4
提问于2014-12-02
得票数 1
回答已采纳
2
回答
在多
列
中拆分分隔文本的
列
、
、
、
15431658 A T GT:AD:DP:GQ:PL 0/1:15,20:35:66:211,0,222 我希望有一个输出,在那里我可以用":“分隔第6
列
。我怎么能用
awk
来做这件事。
浏览 0
提问于2018-05-17
得票数 1
回答已采纳
4
回答
如何通过
awk
命令计算csv文件中的“AC.26”?
、
、
我有一份文件如下我想数一下“x”的总数才能得到准确的
列
数。
浏览 0
提问于2014-05-14
得票数 2
回答已采纳
1
回答
返回文本字符串的中间位置
下面的
awk
语句可以正常工作。它返回由|分隔的文本文件中的第一
列
、第二
列
和最后四
列
我想返回中间的
列
。换句话说,我需要将以下行中的$something
替换
为可以工作的内容。
awk
浏览 1
提问于2012-06-25
得票数 0
回答已采纳
1
回答
awk
中的操作顺序?
、
我正在尝试使用
awk
做两件事。当我通过管道将
awk
传递给自己时,即在我的列表中选择我的项,然后使用
awk
进行
替换
,它会将1附加到列表项。我认为我不需要通过管道将
awk
传递给自己,而是在一个
awk
调用中完成所有这些操作。AI_AVG_HOR_SIG,*,ACOUSTIC IMPEDANCE,ACOUSTIC列表1将是类似于第4行的行,在第一
列
中没有通配符,而在第二
列
中
浏览 2
提问于2014-11-25
得票数 0
3
回答
awk
或sed将特定的$3
替换
为相邻的$2
、
文件看起来像这样我想在文件中搜索*'s,并用它旁边的
列
中的文本
替换
。同时保留剩下的信息...基本将*逻辑
替换
为第2
列
。目前,我正在使用sed或
awk
sed : sed -r 's/[*]/&
浏览 6
提问于2012-10-16
得票数 2
回答已采纳
2
回答
使用for循环在unix脚本中访问csv文件中的每一
列
、
、
、
我想知道在使用for循环读取csv文件时分别访问每一
列
(f1、f2、f3)的语法printf "<TD>%s</TD>", $i上面的代码访问的是整行。例如:Adam,NO,980 我
浏览 3
提问于2017-04-13
得票数 0
1
回答
file1中的切割柱和file2中的置换柱
、
、
我试图用文件2的第3
列
替换
整个
列
(文件1中的第2
列
)。我知道如何用
awk
对一个文件这样做,但我认为使用cut会更好,因为我的文件超过
awk
允许的
列
数(见下文)。文件是分开的,有很多
列
.但我只想将文件1的第2
列
替换
为文件2的第3
列
,并将其他内容保持不变。文件1身份证A I 8ID E 8 4 <
浏览 1
提问于2019-06-03
得票数 0
回答已采纳
1
回答
如何获得只包含目录大小的输出?
、
如何获得目录及其子目录的大小?我试过du -sh .,但它也打印路径。我需要一个不打印路径的命令。比如:50kB
浏览 0
提问于2022-03-16
得票数 0
1
回答
使用
Awk
打印特定范围的内容
、
、
73.975734 Location 4 42.345907 -71.087001 其中第一
列
只是位置计数,第二
列
表示纬度,第三
列
表示经度。我正在尝试编写一个
awk
命令,以便仅打印出特定经纬度范围内的位置。
awk
-F '\t' '$2>40,$2<=42,$3>=-71,$3<=74 {print $1,$2,$3}'LatLon.t
浏览 1
提问于2017-10-15
得票数 0
1
回答
从另一个文件
替换
列
,但仅用于一系列行
、
、
我希望将a.com的第一
列
替换
为b.com文件的第一
列
,但是只应将行号6
替换
为5286。我知道呀-will选择这些行-will
替换
这两个文件的所有行。但是,如何将这两个命令组合起来,以便只对选定的行进行
替换
。 谢谢
浏览 1
提问于2014-02-14
得票数 2
回答已采纳
1
回答
将
awk
与变量一起使用
、
我使用这个
awk
命令从一个文本文件中提取三行。
awk
'BEGIN {FS="\t";OFS=","}; {print $1,$3,$10}' $FILENAME > $OUTPUTCOLUMNS=$1,$3,$10
awk
'BEGIN {FS="\t";OFS=","}; {print $COLUMNS}' $FI
浏览 0
提问于2015-11-08
得票数 1
1
回答
将字符
替换
为
awk
、
、
、
我使用${var//string2 1/string2 2}
替换
字符或字符串,现在需要在特定的
列
awk
中这样做。试着按“_”
替换
空格,但不起作用 cat file |
awk
-F',' '{print ${3// /_}'
浏览 2
提问于2013-10-22
得票数 2
回答已采纳
3
回答
如何在unix中搜索和
替换
特定
列
中的值
、
、
、
、
2
列
和第3
列
中的值,如下所示:# perl -pi -e "s/`grep -i $i $FILE|
awk
'{print $2}'`/$NEW_VAL_2/ if /$i/" $FILE # perl -pi -e "s/`grep -i $i $FILE|
awk
'{pri
浏览 1
提问于2019-10-16
得票数 1
5
回答
Shell脚本将
指定
的
列
替换
为sed
、
我有一个用分号分隔的示例数据集,如下所示;abc;ANKAR;aaa;999BBB;ANKR;RRRR;ABC
awk
-F";" '{gsub("ZMIR",";IZMIR;",$2)}1' 在
浏览 2
提问于2017-02-02
得票数 2
2
回答
awk
:如果不是零,则
替换
第二
列
、
、
、
我正在尝试使用
awk
来检查一组三
列
数据中的第二
列
,如果它不是零,则
替换
它的值。我已经找到了来查找非零数,但是我不知道如何将gsub和print结合起来来
替换
内容并将其输出到一个新文件中。我只想在第二
列
上运行gsub,而不是第一
列
或第三
列
。有没有简单的
awk
一行程序可以做到这一点?或者我正在考虑做一些更复杂的事情?我甚至尝试过使用表达式来检查零,但我不确定如何在
awk
中使用if/else语句。 我使用的命令是
浏览 2
提问于2012-11-29
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
利用Python实现表格中指定列的值替换
Python使用DataFrame打印指定列的方法
如何替换歌词文本中指定的内容
搞定Linux Shell文本处理工具,看完这篇集锦就够了
Laravel获取关联表指定列的3个方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券