更改bash列中的名称

错误404

我在Linux中有一个制表符分隔的文件,看起来像这样

~$ head list.tab
"x"
"1" "FUHGF.jnf.m22-1"
"2" "HDFHFEY.gfs.d2-1"
"3" "KJFGJF.fr.md2-1"
"4" "SDFSDIB.gfd.rtl2-1"
"5" "FGJFGOB.hgd.k2-5"
"6" "HJLHEH.fc.po2-1"
"7" "GFHFGV.gfn.col2-1"
"8" "KLAA.ghn.xil2-3"
"9" "KJGGFG.hgr.col2-2"

我只想保留第二列名称的第一部分。我知道我将不得不使用cutsed,但是我无法想到命令的结构。我想要的输出是

~$ head list.tab

"FUHGF"
"HDFHFEY
"KJFGJF"
"SDFSDIB"
"FGJFGOB"
"HJLHEH"
"GFHFGV"
"KLAA"
"KJGGFG"

我一直试图用awkgsub,但我没有使用过Linux的很长一段时间,帮助将不胜感激。

非常感谢

pla

cut -sf2 -d' ' list.tab|sed -e 's/\..*/\"/'

意义

  1. 用分隔符(空格)仅剪切行中的第二个字段
  2. 替换点和其后带有引号的所有内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在R中更改一列的名称

来自分类Dev

文件夹bash中的多个名称更改

来自分类Dev

在Python中的Go中更改特定列的名称

来自分类Dev

更改多个列的名称

来自分类Dev

更改ActiveRecord / Rails中的updated_at列的名称

来自分类Dev

在HBase中更改列限定符名称

来自分类Dev

更改数据框中某些列的名称

来自分类Dev

根据循环中df的名称更改多个df中的列

来自分类Dev

如何从ps中隐藏/更改名称在Bash脚本中调用的进程

来自分类Dev

如何从ps中隐藏/更改名称在Bash脚本中调用的进程

来自分类Dev

(ConEmu + Cygwin)如何从cygwin bash脚本中更改ConEmu的选项卡名称

来自分类Dev

Bash SSH是否更改具有特定名称的所有文件中的CHMOD?

来自分类Dev

如何通过更改年份名称在 bash 中重命名多个文件

来自分类Dev

将名称更改为 bash 中的文件,尊重与每个文件关联的编号

来自分类Dev

Bash for循环-更改变量名称

来自分类Dev

在循环中更改bash变量名称

来自分类Dev

更改bash中的crtime

来自分类Dev

在unpivot查询SQLSERVER2008中将列变为行值之后更改列的名称

来自分类Dev

在MariaDB中更改列名称

来自分类Dev

在Cassandra中更改群集名称

来自分类Dev

在Maven中更改模块名称

来自分类Dev

在Wordpress中更改实体名称

来自分类Dev

在Tapestry中更改页面名称

来自分类Dev

在ubuntu中更改根名称

来自分类Dev

在 matplotlib 中更改 ylabel 的名称

来自分类Dev

更改列标签?例如:将“ A”列更改为“名称”列

来自分类Dev

更改列标签?例如:将“ A”列更改为“名称”列

来自分类Dev

将列中的每个记录名称更改为另一个与Pandas中的条件匹配的记录名称

来自分类Dev

如何在Excel中的群集列图表中更改图例名称

Related 相关文章

热门标签

归档