【问题标题】:Is there a Linux terminal command for creating .xlsx files from .bracken files in a loop in a new folder是否有 Linux 终端命令用于在新文件夹中循环从 .bracken 文件创建 .xlsx 文件
【发布时间】:2022-12-10 05:12:05
【问题描述】:

是否有一个循环可用于从我当前拥有的 .bracken 文件创建 .xlsx 文件并将它们导入输出文件夹? 我现在所要做的就是使用此代码将我的.bracken 文件转换为.xlsx 文件cat MG-ABCD12345-0.genus.bracken > MG-ABCD12345-0_genus_bracken.xlsx,文件将进入我当前的工作目录。我想要一个名为 bracken_excel_files 的文件夹中的输出,该文件夹位于我当前的工作目录中。为了更容易理解,我更愿意在循环中使用常见的命令,例如 for

【问题讨论】:

  • 我从未听说过“蕨菜”文件,但将文件重命名为“.xlsx" 看起来很奇怪。正在重命名为 ".csv”更好的主意?
  • 你试过什么了?你卡在哪儿了?您的问题与编程有什么关系?
  • 如果您不理解,“cat”是一个简单的“读取行然后输出未修改的行”操作。

标签: linux bash shell for-loop cat


【解决方案1】:

似乎正在生成/共享与 相同的输出格式,我在某处看到了制表符分隔的字段.

如果那是真的,那么这就是本质CSV文件文件是。

在那种情况下,您不需要使用“cat”命令(CPU 和 I/O 消耗)。你只需要改名带有“.csv“ 后缀,然后将其导入Excel或者OpenOffice/LibreOffice 计算器.当您使用“进口" 函数打开文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-04
    • 2018-10-21
    • 2019-11-05
    • 2017-02-13
    • 1970-01-01
    • 2019-08-12
    • 1970-01-01
    • 2019-03-14
    相关资源
    最近更新 更多