如何解决Powershell脚本不返回日语字符,但返回随机数字和字母
我一直在弄弄这个Powershell脚本(我在Mac OS上安装了Powershell)
该程序应返回.txt文件中显示的日语字符数量。 我得到的是返回的数字,而不是预期的屏幕截图中的实际日语字符。
这些.txt文件中甚至都没有数字。
这是我期望的想法: Expected outcome
基本上输出日语文本字符以及它们出现的频率。
当前输出: 我的输出是向我射击随机的单个字母和数字,而不是像预期的结果那样显示日语字符。
我的脚本调用的文本文件是日语,只有几个字母。
这是我的代码(我刚刚修改了第一行):
$folder = “/Users/mbp/Desktop/nier_unpacked_2_extracted“
$files = gci -recurse $folder | where { ! $_.PSIsContainer }
$fileContents = $files | foreach { gc -encoding utf8 $_.fullname }
$lines = $fileContents | foreach { if ($_ -match "^JP: (.*)$") { $matches[1] } }
$chars = $lines | foreach { $_.ToCharArray() }
$groups = $chars | group-object
$totals = $groups | sort-object -desc -property count
这是原始代码(修改前):
$folder = "F:\nier_unpacked_2_extracted"
$files = gci -recurse $folder | where { ! $_.PSIsContainer }
$fileContents = $files | foreach { gc -encoding utf8 $_.fullname }
$lines = $fileContents | foreach { if ($_ -match "^JP: (.*)$") { $matches[1] } }
$chars = $lines | foreach { $_.ToCharArray() }
$groups = $chars | group-object
$totals = $groups | sort-object -desc -property count
如果有帮助,以下是我从中获取代码的资源的链接:https://dev.to/nyctef/extracting-game-text-from-nier-automata-1gm0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。