📜  powershell 从文件中读取名称列表并在 FOR 循环中显示为红色 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:03:51.332000             🧑  作者: Mango

PowerShell 从文件中读取名称列表并在 FOR 循环中显示为红色 - Shell-Bash

在PowerShell中,我们可以使用Get-Content命令来从文件中读取名称列表,然后使用foreach循环来显示这些名称。而将这些名称以红色(Red)显示,则需要使用Write-Host命令和-ForegroundColor参数。

以下是代码示例:

$names = Get-Content "names.txt"

foreach ($name in $names) {
    Write-Host $name -ForegroundColor Red
}

代码解释:

首先,我们使用Get-Content命令来获取names.txt文件中的名称列表,并将它们存储在$names变量中。

接下来,我们使用foreach循环来遍历$names数组中的每个元素,并将它们存储在$name变量中。

最后,我们使用Write-Host命令来将每个名称打印出来,并将它们的颜色设置为红色(Red)。

注意:本示例中,names.txt文件中每个名称应该单独占一行。

希望这个示例能帮助您更好地理解如何使用PowerShell在循环中读取文件,并以红色显示输出!