我有一个 txt 文件,每行大约有 3000 个姓名条目。我想按字母顺序列出它们。
有什么方法可以通过某些文本编辑器来做到这一点,这样我就不必手动浏览列表中的所有名称?
答案1
答案2
您可以使用 Windows XP 中包含的一个简单命令(因为我假设您正在从标签中运行该命令),名为sort
。
它就像运行[替换为您想要排序的文件和您想要输出的文件的名称]一样简单sort FileToSort.txt /o OutputFile.txt
(cmd
开始FileToSort.txt
- OutputFile.txt
>运行->cmd;参见这里了解更多示例和用法)。
答案3
如果你想编写一个程序...
伪代码(假设每个名称都在其自己的行上):
names as List of Strings
while(!file.eof)
{
names.Add(file.readline());
}
names.Sort();