Bash 解析文件夹中的文件-移动到.xls
我还在学习如何编写脚本,所以请原谅我的新手问题 假设我有一个文件夹,即:“FolderTest”,其中包含多个.txt文件,格式为:AAA_BBB_CC。我希望将文件夹中的所有这些文件移动到1个excel工作表中,并用“u”分隔,以便excel工作表具有: AAA BBB CC AAA BBB CC 选项卡式/分离式 我知道如何按文件名创建此文件名,但如何为整个文件夹创建此文件名 我对单个文件的代码是: Cat文件名| tr'\t'>parsed.xlsBash 解析文件夹中的文件-移动到.xls,bash,shell,powershell,Bash,Shell,Powershell,我还在学习如何编写脚本,所以请原谅我的新手问题 假设我有一个文件夹,即:“FolderTest”,其中包含多个.txt文件,格式为:AAA_BBB_CC。我希望将文件夹中的所有这些文件移动到1个excel工作表中,并用“u”分隔,以便excel工作表具有: AAA BBB CC AAA BBB CC 选项卡式/分离式 我知道如何按文件名创建此文件名,但如何为整个文件夹创建此文件名 我对单个文件的代码是: Cat文件名| tr'\t'>parsed.xls 谢谢我建议您将这些内容放入CSV而不是
谢谢我建议您将这些内容放入CSV而不是Excel电子表格中。那样容易多了。您的意思是要读取每个文件并将其内容放入Excel电子表格中吗?我不理解您的示例输出。如果您使用的是powershell,那么我将查看Get ChildItem path/to/dir-File。这将为您提供指定目录中的每个文件。我强烈建议你按照阿德伯特伦说的去做,但如果你想要的正是你所写的:$items=getchilditem/path/to/Dir-File$items.Name-将“u”与give you AAA_BBB连接_CCC@heres,你就快到了。要获取所有文件,您需要
cat*.txt | tr…