良许Linux教程网 干货合集 只需一条命令即可快速生成文件清单

只需一条命令即可快速生成文件清单

最近我在整理一些资料,对于每一个文件夹,我都想创建一个文本文件来管理,以便于将当前文件夹下的所有文件名都收集在这个文件中,就像一个目录一样。这样,当我需要查找某个文件时,只需要查看这个管理文件就可以了。

如果将当前文件夹下的所有文件名逐个复制到管理文件中,将会耗费相当多的时间。在这里,我要介绍一种非常简单的方法,只需要一条DOS命令就可以实现这个过程。这个强大的DOS命令是:dir /b *.* > 文件清单.txt。接下来,我将介绍两种可以使用的操作方法。

方法一:在cmd窗口下进行操作

在当前文件夹下按住Shift键的同时点击鼠标右键就可以选择在当前文件夹下进入cmd窗口

image-20230920232155700
image-20230920232155700

然后可以输入dir /b *.* > 文件清单.txt并按下回车键即可生成文件清单:

image-20230920232200412
image-20230920232200412
image-20230920232205798
image-20230920232205798

dir命令用于列出当前目录下所有文件及目录,加上/b参数就可以输出空格式(没有标题信息或摘要)的文件名及目录。如果不加/b参数,就会连同日期等信息输出:

image-20230920232210665
image-20230920232210665

*.*中的星号是通配符,可以代替一个或多个真正字符。> 是一个重定向运算符,把原本要在屏幕上输出的信息重定向至文件清单.txt文件中。下面是一个动图演示:

image-20230920232215007
image-20230920232215007

方法二:建立批处理文件

建立一个批处理文件批量导入文件名.bat,并在这个文件中输入:dir /b .\*.* > 文件清单.txt并保存。如:

image-20230920232219663
image-20230920232219663

然后,双击这个.bat文件即可完成批量导入文件名的操作。这里的.\代表当前目录,这是一个相对路径。使用绝对路径也是可以达到同样的效果的。

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部