linux - 如何将文件夹中的文件列表发送到Linux中的txt文件

我对 Linux(在这种情况下为 CentOS)相当陌生。我有一个文件夹,里面有大约 2000 个文件。理想情况下,我想在命令提示符处执行一个命令,将所有文件的名称写到一个 txt 文件中。

如果必须,我也可以编写一个实际的程序来执行此操作,我只是在想可能有一种方法可以简单地从命令提示符处执行此操作。

最佳答案

你可以使用

ls > filenames.txt

(通常,使用“Terminal”、“shell”或“Bash”启动 shell。)您可能需要先使用 cd 进入该文件夹,或者您可以 ls ~/docs > 文件名.txt

https://stackoverflow.com/questions/4112151/

相关文章:

ruby - Gemfile.lock 写入错误,权限?

windows - 帮助我让我的 windows cmd.exe 控制台更像一个 Linux 终端

linux - 使用包管理器时如何管理 Perl 模块?

linux - 如何将文件从远程服务器复制到本地计算机?

linux - 安装 gitLab 缺少现代化工具?

linux - 禁用内存地址的随机化

linux - 如何更改某些文件模式/扩展名的权限?

linux - 仅当当前行中存在字符串时才替换

linux - 用户脚本位置 linux (debian etch)

linux - 如何使用 AWK 合并两个文件?