Powershell创建没有空行的csv文件

dw1jzc5e  于 2023-05-22  发布在  Shell
关注(0)|答案(1)|浏览(200)

我使用PowerShell创建了csv文件,我使用下面的命令创建csvfile捕获ipaddress,请帮助我在PowerShell中没有空行的正确代码。

$IpAddress = Get-NetIPAddress -InterfaceAlias WI* -AddressFamily Ipv4 

$IpAddress.IPv4Address > ../testData/Ip_${env:COMPUTERNAME}.csv

我期待着你的帮助,写代码,而不创建空行在csv文件。

k3bvogb1

k3bvogb11#

你不是在创建一个 CSV 文件,你是在创建一个 * 没有头的纯文本文件 *,每行都有一个IPv4地址,假设你没有使用Export-Csv
如果返回的某些适配器没有IPv4地址,您可以按如下方式过滤掉生成的空行(为了可读性,请跨多行排列:

@(
  (Get-NetIPAddress -InterfaceAlias WI* -AddressFamily Ipv4).IPv4Address
) -ne ''  > ../testData/Ip_${env:COMPUTERNAME}.txt

相关问题