这里我将提供一个完整的 PowerShell 操作流程,其中包括了您提供的所有命令,以便您能够清晰地了解整个处理过程。


PowerShell 操作流程:读取文本文件并处理成逗号分隔的字符串

步骤 1: 确定文件路径


首先,您需要确定要处理的文本文件的完整路径。在这个例子中,文件位于 D:\桌面临时\新\Sensitive-lexicon-main\ 目录下,文件名为 COVID-19词库.txt。


powershell

$filePath = "D:\桌面临时\新\Sensitive-lexicon-main\COVID-19词库.txt"

步骤 2: 读取文件内容


使用 Get-Content 命令来读取文件内容,并指定 -Encoding UTF8 参数以确保正确读取 UTF-8 编码的文件。


powershell

$items = Get-Content -Path $filePath -Encoding UTF8

步骤 3: 连接数组元素


使用 -join 操作符将 $items 数组中的所有元素连接成一个单一的字符串,元素之间用逗号分隔。


powershell

$result = $items -join ", "

步骤 4: 去除末尾的逗号和空格


由于最后一个元素后面也会有一个逗号,我们使用 TrimEnd 方法来删除字符串末尾的逗号和空格。


powershell

$result = $result.TrimEnd(", ")

步骤 5: 查看结果


最后,您可以通过在 PowerShell 提示符下输入 $result 并按 Enter 键来查看处理后的字符串。


powershell

$result

整个操作流程应该如下所示(复制并粘贴到 PowerShell 窗口即可执行):


powershell

$filePath = "D:\桌面临时\新\Sensitive-lexicon-main\COVID-19词库.txt"  

$items = Get-Content -Path $filePath -Encoding UTF8  

$result = $items -join ", "  

$result = $result.TrimEnd(", ")  

$result

按照上述步骤操作后,您应该能够在 PowerShell 窗口中看到处理后的结果,即一个由逗号分隔的字符串,其中包含了 COVID-19 词库中的所有词汇。