有没有一种方法可以一次回显多个对象?

猫娘

我想找出是否可以在Powershell中回显多个对象。我尝试搜索找到,但这不是我想要的。

基本上,我希望能够foreach-object使用一个命令来回显两个不同的对象(都可以在中看到)。

预期的输入和输出

PS C:\> <echo multiple object command> "test" | % {echo "$_ test"}
test test
test test

我尝试过的输入和输出。

PS C:\> echo "test`ntest" | % {echo "$_ test"}
test
test test 

预期产量:

test test
test test

get-process例如,如果我这样做,例如:

PS C:\> get-process | % {echo "$_ and this"}

输出:

Process1 (Thing) and this
Process2 (Thing) and this
Process3 (Thing) and this
Process4 (Thing) and this

这也适用于像这样的数组:

PS C:\> $test = @("test1","test2","test3")
PS C:\> $test | % {echo "$_ and this"}
test1 and this
test2 and this
test3 and this

但是到目前为止,我还没有找到通过指定除数组之外的某些对象来复制它的任何方法

摘要:有没有办法在Powershell 5.1中编写多对象输出?

总而言之,我想回显多对象输出吗?

格里特·吉拉特斯

根据微软文档

ForEach-Object(%)cmdlet对输入对象集合中的每个项目执行操作。

集合就是数组。因此,您确实需要将数组提供给foreach(%)cmdlet

其他一些例子:

@("test1","test2","test3").gettype() # system.array

(get-process).gettype() # system.array

(1..10).gettype() # system.array
1..10 | % {echo "$_ test"}

"test`ntest".Split("`n").gettype() #system array
"test`ntest".Split("`n") | % {echo "$_ test"}

在您的第一个示例中:echo“ test`ntest” | %{回显“ $ _测试”}

当我们检查(echo "testntest“)。gettype()`是什么时,我们可以看到它是一个System.Object而不是一个数组。因此foreach对象会将其看作是一个内部有1个元素的数组。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种方法可以一次清除多个变量?

来自分类Dev

有没有一种方法可以对多个对象进行一次锤击事件?

来自分类Dev

有没有一种方法可以使用mkdir一次创建多个目录?

来自分类Dev

有没有一种方法可以一次在CMakeList中指定所有GDCM库?

来自分类Dev

有没有一种方法可以在重新回显时禁用cmd Echo命令的闪烁?

来自分类Dev

有没有一种方法可以一次附加具有相同值的多个列表-Python

来自分类Dev

有没有一种方法可以一次附加具有相同值的多个列表-Python

来自分类Dev

有没有一种方法可以在React功能组件中进行一次api调用?

来自分类Dev

有没有一种方法可以使“ top”仅运行一次并退出?

来自分类Dev

有没有一种方法可以强制Solr每X分钟读取一次索引?

来自分类Dev

有没有一种方法可以使用ggmap mapdist在R中一次从数据点运行多个两个?

来自分类Dev

有没有一种方法可以让我们在discord.py中一次获取多个命令的剩余冷却时间?

来自分类Dev

有没有一种方法可以一次将单个文件添加到多个(本地)分支?

来自分类Dev

有没有一种方法可以一次声明多个相同类型的对象,并仅通过一个表达式立即用相同的右值对其进行初始化?

来自分类Dev

有没有一种方法可以通过方法回调在代码内捕获Java对象分配?

来自分类Dev

有没有一种方法可以让SetUpFixture在每个类中运行一次,而不是在每个名称空间中运行一次?

来自分类Dev

有没有一种方法可以访问对象中的对象?

来自分类Dev

有没有一种方法可以浅复制现有文件对象?

来自分类Dev

Python模板,有没有一种方法可以从多个html文件继承?

来自分类Dev

有没有一种方法可以使用ArrayAdapter更新多个TextView?

来自分类Dev

有没有一种方法可以通过索引合并多个列表索引?

来自分类Dev

有没有一种方法可以使用多个值?

来自分类Dev

有没有一种方法可以验证Vue中的多个道具?

来自分类Dev

有没有一种方法可以组合多个类型进行打字

来自分类Dev

有没有一种方法可以自动拍摄视频的多个屏幕截图?

来自分类Dev

有没有一种方法可以打开多个Word文件进行打印?

来自分类Dev

有没有一种方法可以在Linux上安装程序的多个版本?

来自分类Dev

有没有一种方法可以快速浏览目录中的多个pdf?

来自分类Dev

Python模板,有没有一种方法可以从多个html文件继承?

Related 相关文章

  1. 1

    有没有一种方法可以一次清除多个变量?

  2. 2

    有没有一种方法可以对多个对象进行一次锤击事件?

  3. 3

    有没有一种方法可以使用mkdir一次创建多个目录?

  4. 4

    有没有一种方法可以一次在CMakeList中指定所有GDCM库?

  5. 5

    有没有一种方法可以在重新回显时禁用cmd Echo命令的闪烁?

  6. 6

    有没有一种方法可以一次附加具有相同值的多个列表-Python

  7. 7

    有没有一种方法可以一次附加具有相同值的多个列表-Python

  8. 8

    有没有一种方法可以在React功能组件中进行一次api调用?

  9. 9

    有没有一种方法可以使“ top”仅运行一次并退出?

  10. 10

    有没有一种方法可以强制Solr每X分钟读取一次索引?

  11. 11

    有没有一种方法可以使用ggmap mapdist在R中一次从数据点运行多个两个?

  12. 12

    有没有一种方法可以让我们在discord.py中一次获取多个命令的剩余冷却时间?

  13. 13

    有没有一种方法可以一次将单个文件添加到多个(本地)分支?

  14. 14

    有没有一种方法可以一次声明多个相同类型的对象,并仅通过一个表达式立即用相同的右值对其进行初始化?

  15. 15

    有没有一种方法可以通过方法回调在代码内捕获Java对象分配?

  16. 16

    有没有一种方法可以让SetUpFixture在每个类中运行一次,而不是在每个名称空间中运行一次?

  17. 17

    有没有一种方法可以访问对象中的对象?

  18. 18

    有没有一种方法可以浅复制现有文件对象?

  19. 19

    Python模板,有没有一种方法可以从多个html文件继承?

  20. 20

    有没有一种方法可以使用ArrayAdapter更新多个TextView?

  21. 21

    有没有一种方法可以通过索引合并多个列表索引?

  22. 22

    有没有一种方法可以使用多个值?

  23. 23

    有没有一种方法可以验证Vue中的多个道具?

  24. 24

    有没有一种方法可以组合多个类型进行打字

  25. 25

    有没有一种方法可以自动拍摄视频的多个屏幕截图?

  26. 26

    有没有一种方法可以打开多个Word文件进行打印?

  27. 27

    有没有一种方法可以在Linux上安装程序的多个版本?

  28. 28

    有没有一种方法可以快速浏览目录中的多个pdf?

  29. 29

    Python模板,有没有一种方法可以从多个html文件继承?

热门标签

归档