我想知道是否有方法在文本文件中查找(并显示)所有唯一字(出现一次的字)?这可以通过使用命令行来完成吗?或者我会不得不使用类似python脚本的东西?文本文件中的唯一字
回答
如果您不想编写应用程序,那么我可以想到的最简单的方法就是使用powershell。看到这一点:
https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.utility/get-unique
Microsoft提供的例子填充一个变量的独特单词列表:
$A = $(foreach ($line in Get-Content C:\Test1\File1.txt) {$line.tolower().split(" ")}) | sort | Get-Unique
你可能希望使用更多的分隔符,虽然拆就标点符号像这样:
$A = $(foreach ($line in Get-Content C:\test.txt) {$line.tolower().split(" .,?!;:")}) | sort | Get-Unique
将其放在一个扩展名为.ps1的文件中,您可以从命令行运行它。为了获得这些值出的变量只是变量第二行以呼应结果到屏幕上:
$A
为了获得项目的数组中的数,你可以这样做:
$A.count
这工作完美!非常感谢! –
没问题。对于像这样的简单任务,PowerShell是完美的。拼凑一个小脚本比编写需要编译的应用程序要快。 – tonythewest
有没有办法忽略标点符号? –
- 1. 在一行文本文件中查找多个唯一字
- 2. 修改文本文件中不是唯一行的字段
- 3. 从文本文件中计算唯一字的数量
- 4. 如何从文本文件行中提取唯一字符串?
- 5. 如何计算Python中特定目录中文本文件的唯一字数?
- 6. 确定文本文件中的值是否唯一
- 7. 从分隔文本中分离并写入唯一文件
- 8. 唯一的文件名attibute
- 9. Dropbox的唯一文件ID
- 10. Perl:如何提取文本文件的唯一条目
- 11. 如何将类定义输出到唯一的文本文件?
- 12. MySQL和php中的唯一文本字段
- 13. awk输出字段中唯一的文本数
- 14. 替换文本文件中的字符串与循环中的另一个文本文件中的字符串
- 15. Dropbox中的唯一文件标识
- 16. 阅读Ruby中压缩文件中唯一文件的内容
- 17. 正则表达式匹配的唯一字的文件中
- 18. 唯一文件标识符
- 19. Shell脚本:获取文件中的唯一项目
- 20. AppleScript - 获取文件夹中唯一文件的名称?
- 21. 计算文件中每个唯一字的出现c#
- 22. 如何计算文件中唯一字符的数量?
- 23. 确定大文件中的字符串唯一性
- 24. 唯一约束到特定的文本
- 25. VLOOKUP文本不是唯一的 - Excel
- 26. 的Python:从另一个文本文件文本文件查找的关键字
- 27. 在Excel文件中删除唯一行
- 28. 渲染空间的DIV文本元素的唯一字符
- 29. PHP获取唯一的文件名,如果文件存在添加数字并重试直到获得唯一
- 30. 如何从PHP中的文本文件目录中获取唯一字词的计数?
你也可以试试这个[link](http://stackoverflow.com/questions/22978602/how-to-return-unique-words-from-the-text-file-using-python) –