将电子表格中的列转置为行

将电子表格中的列转置为行

我有一个电子表格,其中有一列,如下所示:

            column A    
1                  a
2                  b
3                  c
4                  d
5                  e

我想保存此电子表格并按行转置列,如下所示:

ID   column A column B column C column D column E
1           a        b        c        d        e

我怎样才能做到这一点?

答案1

我怀疑您没有告诉我们您的所有要求。根据您所说(所问)的内容,以下任一方法都应该有效:

  1. echo $(cat existing_file) > newfile

    $(…)将命令的输出放在命令行的括号内,其中 shell 将换行符转换为空格。

  2. { tr '\n' ' ' < existing_file; echo;} > newfile

    皈依tr每一个将现有文件(包括最后一个文件)中的换行符改为空格;然后添加换行符。

相关内容