【问题标题】:how to export the file names of several files into an excel sheet?如何将多个文件的文件名导出到excel表中?
【发布时间】:2013-11-11 10:46:21
【问题描述】:

我有一个文件夹,里面有“stackoverflow_2010_A.gif”“stackoverflow_2010_RU.gif”等文件,我想将文件名列表(即“stackoverflow_2010_A.gif”等)导出到 Excel 表中,以便我可以在他们身上工作。你知道如何在 Windows 7 上继续操作吗?

非常感谢

【问题讨论】:

    标签: windows file filenames


    【解决方案1】:

    您可以使用文件名创建一个文本文件,然后将其导入 Excel。在图像文件所在目录的命令提示符下尝试此操作:

    DIR /B Stackoverflow*.gif > files.txt
    

    编辑:要为输出文件中的文件名添加前缀,您可以使用 sed 实用程序。我使用适用于 Windows 的 GNU sed 4.2.1 测试了以下内容,可从here 获得。该命令会将prefix_添加到所有文件名中。

    dir /b Stackoverflow*.gif | sed "s/^/prefix_/" > files.txt
    

    【讨论】:

    • 非常感谢您的精彩回答!还有一点:是否可以为 .txt 文件中写入的文件添加前缀?例如将 jpw_ 添加到每个文件? (jpw_stackoverflow_2010_A.gif) 非常感谢!
    • @Noobie 这在普通的命令 shell 中有点棘手,但如果你使用 sedutility 就很容易了。我已经用一个例子更新了我的答案。
    猜你喜欢
    • 2018-12-11
    • 1970-01-01
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多