首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使import-csv不输出数据

使import-csv不输出数据
EN

Stack Overflow用户
提问于 2013-05-30 23:13:32
回答 1查看 1.5K关注 0票数 1

因此,我使用import-csv引入一些数据,以便对其运行一些PowerCLI命令。我不喜欢的一件事是,在第一次运行之后,import-csv命令将在运行任何其他命令之前输出csv文件中的数据。我一直在网上搜索,但找不到任何可以抑制它自动输出这些数据的参数,我想知道这里是否有人知道更多关于它的帮助?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-30 23:53:32

如果你只是写

代码语言:javascript
复制
import-csv myfile.csv

那么import-csv cmdlet将确实导入CSV文件。但是,由于您没有将输出存储在变量中或通过管道将数据传送到某个地方,因此PowerShell将简单地将数据输出到控制台。

答案是,您需要实际处理CSV数据,而不仅仅是输出它。例如:

代码语言:javascript
复制
import-csv myfile.csv | foreach-object {
  # do something with each row
}

代码语言:javascript
复制
$csvData = import-csv myfile.csv
foreach ( $row in $csvData ) {
  # do someting with each row
}

帐单

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16839834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档