如何使用bash将值从一个单元格拆分为多个单元格

布伦达

我有一个看起来像这样的文件:

1|2|3|4
1|2|3|4
1|2|3|4
1   2   3   4
1   2   3   4
1   2   3   4

为了便于理解,我们可以说,尽管某些值被划分为不同的单元格,但还有其他值存储在单个单元格中并由制表符分隔(尽管我不确定)。我想要做的是将这些值拆分为不同的单元格,因此我的输出文件应如下所示:

1|2|3|4
1|2|3|4
1|2|3|4
1|2|3|4
1|2|3|4
1|2|3|4

我将衷心感谢您的帮助!

Amessihel

您还可以使用tr

tr -s '[:blank:]' '|'

它将每个字符转换为set。根据手册页:

  • -s(或--squeeze-repeats):用一次出现的字符替换最后指定的SET中列出的重复字符的每个序列(即用于删除要替换的字符的重复项)
  • [:blank:]:所有水平空格(\t如果您确定它们都是制表符,请使用代替)

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将包含多个值(以逗号分隔)的单元格拆分为单独的行?

使用VBA根据Excel中的单元格值将数据拆分为多个工作簿

Excel公式-如何将一个单元格中的公式值分为2个不同的单元格?

如何拆分单元格值并将结果与另一个单元格的结果进行比较?

如何在R Studio AND SQL中使用限制器将数据中的一个单元格拆分为2个单元格

使用循环将一个单元格的值复制到多个单元格中

如何使用函数将一个单元格值插入另一个单元格?

自动将多个单元格的公式合并为一个单元格

Excel:如何将一个单元格的内容分为3个不同的单元格

如何使用PowerShell在一个CSV文件的同一行中基于包含多个值的单个单元格将一行分为多行

将数据从一个单元格拆分为两个,且单词数可变

OpenRefine拆分为多个单元格

使用 VBA 将 1 个单元格拆分为 3 个和 4 个单元格

使用R将一个单元格中的数据拆分为多行

Excel如何合并多个单元格创建一个单元格

Excel VBA将单元格拆分为多个单元格

如何从一个单元格中获取不同的时间值,但在不同的单元格中?

EXCEL:如何对与另一个“合并”单元格相对应的多个单元格/值求和?

使用 itertools 组合将数据从一个单元格拆分为两个单元格

将mySQL中的多个单元格拆分为多行

将单元格值拆分为多行而不从其他单元格复制数据

根据值将单元格拆分为列

将单个单元格拆分为多个单元格

将多个数据从单个单元格拆分为多个单元格 Excel 2016

从一个单元格中查找多个值

如何使用SQL根据条件将多个单元格数据连接成一个单元格

将一个单元格拆分为R中的多列

将一个单元格内的多个值分成多个单元格

如何根据另一个单元格将单元格值限制为最大值?