如何在控制台中显示文件夹中每个.txt文件的内容及其文件名?

匿名

基本上,我希望命令行如下所示:

filename1.txt
This is filename1.txt's contents
if possible add in another string here
filename2.txt
This is filename2.txt's contents

等等

我当前的代码将此记录到控制台:

This is filename1.txt's contents
This is filename2.txt's contents
This is filename3.txt's contents

等等

我当前的代码:

string objPath = "plugins/Stats/" + p.truename + "/objectives/";
if (!Directory.Exists(objPath)) {
    Console.Writeline("You have no objectives.");
}

else {
    int fCount = Directory.GetFiles(objPath, "*", SearchOption.AllDirectories).Length;

    if (fCount == 0) {
        Console.Writeline("You have no objectives.");
    }

    else {
        foreach (string file in Directory.EnumerateFiles(objPath, "*.txt")) {
            string contents = File.ReadAllText(file);
            Console.Writeline(contents);
        }
    }
}
米恰尔·图尔钦(MichałTurczyn)

只需使用:

Console.Writeline(file.Substring(file.LastIndexOf('\\') + 1));

之前 Console.Writeline(contents);

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在R中显示文件夹

如何创建一个显示文件名及其内容的日志文件

如何将多个 .html 文件名传递给单个 txt 输出文件,该文件输出 html 中的所有 href 链接及其文件名?

Bash脚本显示控制台中的更改,但未显示文件中的更改。如何保存更改?

Powershell:如何创建文件并将其文件名写入内容

如何使用python显示文件夹中Word文档的文件名?

如何在“编辑视图”中显示文件名?文件名存储在图像文件夹中,也存储在数据库中

为什么在控制台中打印和在标签中显示文件内容之间存在差异

如何在文件传输中显示文件名?

Spring Integration-如何读取txt并打印其文件名?

Grep多个文件,其文件名存储在变量中

要从Excel另存为的宏到.txt文件,其文件名和位置与原始文件相同

如何在终端文件夹中显示文件的升序(降序)?

如何在pyqt中将数据库文件中的内容显示到控制台中

Spark读取的文件夹目录,其文件名包含在结果数据框中

如何上传完整文件夹及其文件

遍历目录及其文件内容。查找并替换完全匹配

如何在PHP中列出所有文件夹及其文件

如何在 Matlab 中读取和显示文件夹中的多个图像?

如何显示文件夹列表?

显示文件夹中的图像

如何在csv中导入txt文件内容,每行包含txt文件名

如何在不显示每个文件大小的情况下通过过滤扩展名显示文件夹中文件的总大小

显示文件名及其日期时间的 Linux 命令

如何在剃刀页面中显示文件夹中上传的图像

使用Swift在Finder中显示文件夹的内容

在gridview中显示文件夹内容

按钮将其文本更改为文件名

如何将文件从文件夹递归发送到Linux控制台中的命令?